angular.js - angularjs ng-animate tidak berfungsi dalam isu kes ng-ulang
PHP中文网
PHP中文网 2017-05-15 17:05:04
0
3
562

Jika anda ingin mencapai paparan ng-enter semasa ng-repeat, kelewatan atau beberapa animasi latar belakang semasa ng-leave, selanjutnya gunakan ng-enter-stagging untuk memaparkan berbilang item pada masa yang sama, tetapi apabila ng-repeat membina senarai Tiada animasi ditunjukkan. Saya tidak menemui masalah dan mencuba banyak demo, tetapi tiada apa yang boleh dilakukan.
Berikut ialah kod HTML:

<pre>
<p ng-repeat="item in items" class="repeated-item">
  {{ item}}
</p>
</pre>

Berikut ialah kod css:

.repeated-item{
    border: solid 1px;
    opacity: 1;
    transition:3s linear all;
}
/*动画开始前*/

.repeated-item.ng-enter, .repeated-item.ng-move {
  -webkit-transition:3s linear all;
  -moz-transition:3s linear all;
  -o-transition:3s linear all; 
  background-color: red;
  opacity:0;
}

Saya cuba menambahkan animasi pada .repeated-item, tetapi ia masih tidak berjaya. Tolong bantu saya, guru-guru, untuk menjawab soalan ini! Maaf mengganggu semua orang!

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
迷茫

Adakah anda pasti transition anda betul? Bagaimanakah saya melihat sintaksnya ialah:

Maka sepatutnya:

.repeated-item{
    border: solid 1px;
    opacity: 1;
    transition: all 3s linear;
}
小葫芦

Soalan yang sama, sila tanya Tuhan

过去多啦不再A梦

Animasi ulangan dibuat dari awal Tambahkan butang dan tulis data ke dalam item dan anda seharusnya boleh mempunyai animasi

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan