//sample piece of codes
constructor() {
super()
this.state.opacity= '0'
this.state.mover = 'translateY(-40%)'
}
this.setState({opacity:'1'})
this.setState({mover: 'translateY(-900%)'}, () => {this.setState({opacity:'0'})})
当我点击一个按钮时,我想要一个 div 出现(使用不透明度 1)并过渡到顶部并在到达顶部后淡出(使用不透明度 0)。
但它并没有按我预期的方式工作。目前,它会立即淡出。它不会等待过渡结束。我希望它在过渡结束后淡出。
React 有办法修复它吗?我对反应很陌生。非常感谢您的帮助。谢谢。