问题:
动画输入/输出的组件会在转换之间留下空白区域。期望的输出
当前战略
这里裸露的骨架
foobar类扩展了Component {
constructor(props){
super(props)
this.state = {
mounted: false
}
}
handleMounted() {
this.setState({
mounted: !this.state.mounted
})
}
renderFOO() {
! this.state.MOUNTED ?
<FOO /> : null
}
renderBAR() {
this.state.MOUNTED ?
<BAR /> : null
}
render() {
<ReactCSSTransitionGroup>
{ this.renderFOO() }
{ this.renderBAR() }
</ReactCSSTransitionGroup>
}
}
伪码
谢谢大家!如果您需要澄清,请告诉我:))