【发布时间】:2019-03-22 01:11:40
【问题描述】:
我目前正在处理react-spring animation library。
在文档中的一些 CodeSandbox 演示(例如 https://codesandbox.io/embed/j150ykxrv)中,导入了一些名为“动画”的东西:
import { Transition, animated } from 'react-spring'
然后像这样使用:
{this.state.items.map(item => styles => <animated.li style={{ ...defaultStyles, ...styles }}>{item}</animated.li>)}
在其他示例中不使用:
import { Spring } from 'react-spring'
<Spring
from={{ opacity: 0 }}
to={{ opacity: 1 }}>
{props => <div style={props}>✌️</div>}
</Spring>
我在文档中找不到任何关于它的作用或使用原因的信息,因为您似乎可以通过将动画样式道具传递给组件来制作动画。
文档中的用途是旧版本的一部分吗?
【问题讨论】:
标签: reactjs react-spring