根据几个博客,这应该有效。
<li ng-animate="{enter: 'animated shake'}" ng-repeat="name in names | filter:search">
<a href="#"> {{name}} </a>
</li>
答案 0 :(得分:3)
由于角度为1.2,ngAnimate
的工作方式不同。
请参阅Matsko's article。
要使它正常工作,你必须在你的CSS中添加特定的类。 ngIf
指令的示例:
.myItem.ng-enter {
// animation
}
.myItem.ng-leave {
// animation
}
对于角度&gt; = 1.2使用Animate.css
,您可以阅读this article,example here。
.my-element.ng-enter {
animation: fadeIn 1s;
}
.my-element.ng-leave {
animation: fadeOut 1s;
}