我在 a 中有以下Modal
组件渲染ReactCSSTransitionGroup
:
<ReactCSSTransitionGroup
transitionName="modalTransition"
transitionEnterTimeout={500}
transitionLeaveTimeout={500}
transitionAppearTimeout={500}
transitionAppear
>
<Modal />
</ReactCSSTransitionGroup>
这很好用,但我想在每次渲染Modal
.
据我了解,我不能将组件放置ReactCSSTransitionGroup
在组件内部,Modal
因为它需要在此之前渲染。
我能做些什么来确保每次调用它时Modal
总是没有重复包装代码?modalTransition
ReactCSSTransitionGroup