Поскольку ваш ng-show/ng-if
вызван изменением какого-либо условия, вы можете использовать boolean
, чтобы определить, является ли дисплей начальным и установить его в том же контексте.
Затем вы можете использовать ng-class
чтобы добавить начальный класс в ваш div и переместить свойства css-transition.
Пример:
HTML:
<div ng-class="{'initial': controller.initial}"></div>
CSS:
div.initial{
transition: ...
}
JS / Контроллер:
functionThatSetsShowCondition(){
controller.initial = true;
}