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
大部分情況下不需要 DOM 操作,使用React Add-Ons
的ReactCSSTransitionGroup
組件或ReactTransitionGroup
組件:
React animation
你可以在react組件里面的componentDidMount引用jq,再寫動畫