【发布时间】:2021-07-14 04:24:06
【问题描述】:
我正在尝试 React Animation 的示例代码:
- https://reactjs.org/docs/animation.html
- https://github.com/reactjs/react-transition-group/tree/v1-stable
演示:
https://codesandbox.io/s/dark-forest-ofzfr?file=/src/App.js
<CSSTransitionGroup
transitionName="example"
transitionEnterTimeout={500}
transitionLeaveTimeout={300}
>
{items}
</CSSTransitionGroup>
它认为App 不存在于index.js 中。但是如果CSSTransitionGroup被一些静态文本替换,那么它就可以工作(没有任何动画效果):
https://codesandbox.io/s/blue-dust-j0y57?file=/src/App.js
与ReactCSSTransitionGroup相同:
https://codesandbox.io/s/quizzical-franklin-j2hhp?file=/src/App.js
它是如何工作的?
【问题讨论】: