cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk menulis kesan animasi dalam bertindak balas?

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

世界只因有你世界只因有你2772 hari yang lalu750

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-05-18 11:00:34

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

    • Animasi bertindak balas

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-18 11:00:34

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

    balas
    0
  • Batalbalas