如果我在我的應用程序中加載異步數據。 NgRepeat僅對數組中的第一個元素進行動畫處理。只有ngRepeat中的第一個元素是動畫
HTML:
<div ng-repeat="x in data"></div>
CSS:
.box.ng-enter {
-webkit-transition: all 2s ease;
transition: all 2s ease;
opacity: 0;
top: 20px;
}
.box.ng-enter-stagger {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.box.ng-enter.ng-enter-active {
opacity: 1;
top: 0;
}
在這個例子中,我使用$超時來模擬一個異步數據源。
這是爲什麼。
謝謝!
你可以在github上爲這個和參考@matsko創建一個問題嗎?我試圖找到一個不起作用的具體例子。 – matsko