鸭子不会嘎嘎叫:ngAnimate

时间:2014-08-08 23:27:12

标签: angularjs

我试图让动画在一个小型Angular应用程序中运行。

我让动画css在一个独立的应用程序中工作,基本上就是这个。

<button value="val" ng-click="toggle=!toggle">cont</button>
<div ng-hide="toggle" class="fader"></div>

我得到了CSS来制作&#34;推子&#34;一个渐进淡出的小广场。

但是,当我把它放在(略微)更大的应用程序中时,它只是闪烁进出,好像动画CSS根本就没有。

我不太了解performAnimation代码直接调试它,但是 我已经消除了我认为的两个显而易见的可能性:

  • 应用程序根本没有加载ngAnimate模块。不,angular-animate.js的enterClassleaveClass在适当的时间被调用(在我看来似乎是这样)。
  • 以某种方式未加载或覆盖CSS。不,如果我手动在块上设置类(如ng-hide-add和ng-hide-active),它会适当地消失。

有关我如何跟踪此问题的任何建议? (Angular 1.3.0-beta.17)

1 个答案:

答案 0 :(得分:0)

哎呀。

我检查的最后一件事是代码的版本。 Angular 1.3.0-beta.17。 Angular 1.2.14动画不起作用或工作方式不同。

发布此消息后30秒