suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie schreibe ich Animationseffekte in React?

Wie erstelle ich Animationseffekte für Komponenten in React? Bei einem einfachen Dialogfeld hoffe ich beispielsweise, dass das Dialogfeld nach dem Klicken auf „Abbrechen“ zunächst ausgeblendet und dann ausgeblendet wird.
Wenn Sie jquery verwenden, ist es sehr einfach: Zuerst animieren({ //Fade CSS}, function(){ //Delete DOM}).

Aber reagiere, ich weiß nicht, wie ich das machen soll. Könnte es sein, dass der gesamte Komponenten-Dom vorhanden ist und nur eine CSS-Animation zum Umschalten der Anzeige und des Ausblendens verwendet wird?

Bitte geben Sie mir einen Rat

世界只因有你世界只因有你2772 Tage vor757

Antworte allen(2)Ich werde antworten

  • PHP中文网

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

    大部分情况下不需要 DOM 操作,使用React Add-OnsReactCSSTransitionGroup组件或ReactTransitionGroup组件:

    • React animation

    Antwort
    0
  • 曾经蜡笔没有小新

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

    你可以在react组件里面的componentDidMount引用jq,再写动画

    Antwort
    0
  • StornierenAntwort