animation - 在 Angular js版本 1.2.0中,如何禁用输入动画

  显示原文与译文双语对照的内容

我已经使用了 http://www.yearofmoo.com/2013/08/remastered-animation-in-angularjs-1-2.html的例子。

我可以让动画工作。 但我只想让leave动画。 有什么方法可以做? 我试图去掉我的css中的.repeat-item.ng-enter,不幸的是,没有工作。 有什么想法谢谢我的Javascript:? !


<tr ng-repeat="item in m.itemList" class="repeat-item">

我的CSS:


.repeat-item.ng-enter,
.repeat-item.ng-leave {
 -webkit-transition:1s linear all;
 transition:1s linear all;
}

.repeat-item.ng-enter,
.repeat-item.ng-leave.ng-leave-active {
 opacity:0;
}
.repeat-item.ng-leave,
.repeat-item.ng-enter.ng-enter-active {
 opacity:1;
}

我更新的CSS:


.repeat-item.ng-leave {
 -webkit-transition:1s linear all;
 transition:1s linear all;
}

.repeat-item.ng-leave.ng-leave-active {
 opacity:0;
}
.repeat-item.ng-leave{
 opacity:1;
}

在我更新的CSS中,我消除了与 ng-enter 相关的内容,但仍然获得了。

时间: 作者:

对我来说它是工作的 !

下面是一个工作的示例示例。


.repeat-item.ng-leave {
 -webkit-transition:1s linear all;
 transition:1s linear all;
}

.repeat-item.ng-leave.ng-leave-active {
 opacity:0;
}
.repeat-item.ng-leave{
 opacity:1;
}

作者:
...