【发布时间】:2016-03-26 04:04:44
【问题描述】:
我有一个相当复杂的ng-repeat。显示项目的数量可以通过两个按钮来控制。 第一个按钮使用过滤器从 ng-repeat 中删除单个元素。 第二个按钮删除一堆元素并显示一堆其他元素(也使用过滤器)。
我目前在 ng-repeat 上有这样的动画:
<style>
.animation {
-webkit-transition: 1s;
}
.animation.ng-enter {
opacity: 0;
}
.animation.ng-enter.ng-enter-active {
opacity: 1;
}
/* Similar for ng-leave */
</style>
<div class="animation" data-ng-repeat="item in items"> ... </div>
当用户单击第一个按钮时,我希望元素使用动画。 当用户单击第二个按钮时,我想禁用任何动画。
我正在使用 AngularJS 1.2.16。
【问题讨论】:
标签: css angularjs css-animations ng-animate