私は、項目のリストのカスケード効果を作成する任務を負っていました (それぞれが他の項目よりも数分の 1 秒遅れて発生します)。を発見したとき、私がどれほど興奮したか想像できるでしょうng-animate
。私はすでにリストに を入力しているng-repeat
ので、それを追加して CSS を変更するだけで簡単に思えました。これが私が狙っているものです: ngRepeat で ngAnimate を遅らせる方法
しかし、実際には機能していないようです。何か案は?これが私のフィドルの例です:フィドル ng-animate。
html
<ul class="results-nav">
<li class="" ng-animate="'animate'" ng-repeat="domain in resultsNav.domain" ng-click="scrollTo(domain.id)">{{domain.title}}</li>
</ul>
CSS
.animate-enter {
-webkit-transition: 1s linear all; /* Chrome */
transition: 1s linear all;
opacity: 0;
}
.animate-enter.animate-enter-active {
opacity: 1;
}
私のフィドルでわかるように、実行時には何もしません。