可能是一个菜鸟问题,但我在这里面临反应路由器周期问题。
我有
- 反应路由器,
- ReactCSSTransitionGroup
我有两个版本的 css 动画,并想根据导航类型在它们之间切换。除了浏览器的后退和前进按钮外,任何类型的用户交互都非常简单。
<ReactCSSTransitionGroup
transitionName={this.state.animation} transitionEnterTimeout={600} transitionLeaveTimeout={600}>
(...)
</ReactCSSTransitionGroup>
单击本机浏览器历史导航后和反应转换 css 转换开始之前是否触发了任何事件?我试过 browserHistory.listen,但它在动画开始后触发。