Анимационная высота элемента на основе содержимого внутри angularJS - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь анимировать высоту, уменьшающуюся и увеличивающуюся на основе содержимого внутри элемента, используя ng-if.Проблема в том, что с nganimate я не могу заставить анимацию работать вообще.Это простой пример.

<div>
     <div ng-if="this">
         Small text
     </div>
     <div ng-if="that">
          <p>Reall long text that can</p>
          <p>be several lines long</p>
     </div>
</div>

1 Ответ

0 голосов
/ 28 июня 2019

Вы можете использовать ng-class, чтобы сделать это

<div>
     <div ng-class="{small: if-Your-condition-True}">
         Small text
     </div>
     <div ng-class="{big: if-Your-condition-True}">
          <p>Reall long text that can</p>
          <p>be several lines long</p>
     </div>
</div>

в этом методе вы можете создать анимацию

...