gpt4 book ai didi

angularjs - ngAnimate 不在 ng-repeat 上添加动画类

转载 作者:行者123 更新时间:2023-12-05 01:21:46 25 4
gpt4 key购买 nike

我包含了 angular-animate.js:

<script src="bower_components/jquery/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/sass-bootstrap/dist/js/bootstrap.js"></script>
<script src="bower_components/lodash/dist/lodash.compat.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="bower_components/angular-animate/angular-animate.js"></script>

并将其添加为依赖项:

angular.module('myApp', [
'ngRoute',
'ngAnimate'
])

我创建了一个 ng-repeat 列表:

<li ng-repeat="result in search.results" class="movie-list__item list-animation">
...
</li>

并定义了.list-animation:

.list-animation.ng-enter {
-webkit-transition: 1s linear all; /* Chrome */
transition: 1s linear all;
opacity: 0;
}

.list-animation.ng-enter.ng-enter-active {
opacity: 1;
}

为什么它不起作用? ngAnimate 似乎没有将动画相关的类放入任何元素中。

AngularJS: 1.2.6 Angular 动画:1.2.9

最佳答案

<li ng-repeat="result in search.results" class="movie-list__item list-animation">

应该是

<li ng-repeat="result in search.results" class="movie-list__item list-animation" ng-animate>

关于angularjs - ngAnimate 不在 ng-repeat 上添加动画类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21191109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com