Rishul Matta提出了一个问题:how to use animation with ng-repeat in angularjs,或许与您遇到的问题类似。
回答者Rémi Becherasz0r给出了该问题的处理方式:
Following on from Marcel's comment: in AngularJS 1.2 you don't need to use the ng-animate
directive. Instead:
- Include
angular-animate[-min].js
. - Make your module depend on
ngAnimate
. - Define your transitions in CSS using classes like
.ng-enter
and.ng-enter-active
. - Use
ng-repeat
as you normally would.
HTML:
---- ------------- ---- --- -- ----------- ---- --- ----- --- ---- --- --------------- -- -------------------- -----
JavaScript:
--------------------- --------------- -- ----------- --- -----
CSS:
-- - -------- -- - ----------- - ------------------- --- ----------- --- -------- -- - ------------------ - -------- -- -
Demo in (someone else's) Plunker.
See the docs for $animate for details on the progression through the various CSS classes.
希望本文对你有帮助,欢迎支持JavaScript中文网
来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/29040