Я пытаюсь сделать анимацию, используя ngAnimate с AngularJS 1.7.2.
Я применил простой блок ng-if, чтобы посмотреть, действительно ли движок AngularJS переключает ng-enter / left / и т.д ..класс для блока:
<div ng-if="bool" class="fade">
Fade me in out
</div>
<button ng-click="bool=true">Fade In!</button>
<button ng-click="bool=false">Fade Out!</button>
Блок отображается и удаляется из DOM, но в элементах консоли я не вижу ни одного класса, который переключается - поэтому я не могу создать для него анимацию.
Я запускаю AngularJS с помощью Webpack, это файл инициализации (показывал только то, что нужно):
var angular = require('angular');
var ngRoute = require('angular-route');
var ngSanitize = require('angular-sanitize');
var ngAnimate = require('angular-animate');
var app = angular.module("taxi4you-drivers", [ngRoute, ngSanitize, ngAnimate]);
ngRoute работает как исключение, но ngAnimate не добавляетлюбой класс для только что добавленного блока.