AngularJS + Webpack ngAnimate не работает - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь сделать анимацию, используя 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 не добавляетлюбой класс для только что добавленного блока.

...