javascript - Bagaimana untuk menulis kesan animasi dalam bertindak balas?
世界只因有你
世界只因有你 2017-05-18 10:58:34
0
2
747

Bagaimana untuk mencipta kesan animasi untuk komponen dalam tindak balas? Sebagai contoh, untuk kotak dialog mudah, saya berharap selepas mengklik Batal, kotak dialog akan pudar dahulu dan kemudian hilang.
Jika anda menggunakan jquery, ia adalah sangat mudah, pertama bernyawa ({ //Pudar CSS}, fungsi(){ //Padam DOM}).

Tetapi bertindak balas, saya tidak tahu bagaimana untuk melakukannya. Mungkinkah keseluruhan komponen dom wujud, dan hanya animasi CSS digunakan untuk menukar paparan dan menyembunyikan?

Sila beri saya nasihat

世界只因有你
世界只因有你

membalas semua(2)
Ty80

Dalam kebanyakan kes, operasi DOM tidak diperlukan, gunakan React Add-OnsReactCSSTransitionGroup组件或ReactTransitionGroup komponen:

  • Animasi bertindak balas

曾经蜡笔没有小新

Anda boleh merujuk jq dalam componentDidMount dalam komponen tindak balas dan kemudian tulis animasi

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