【发布时间】:2021-07-15 20:26:42
【问题描述】:
我试图在 3 秒后暂停 React Spring 中的动画, 我尝试了以下代码,但没有成功。
const pb = props => {
const spring = useSpring({
from: {
progress: 0
},
to: {
progress: 100
},
pause: _ => {
setTimout(() => {
return true
},3000)
},
config: { duration: props.timeout ?? 3000 },
});
console.log(spring);
const style = {
width: spring.progress.to(e => `${e}%`),
};
return (
React.createElement(animated.div, {...props,
style: {
...style,
...props.style
}
})```
【问题讨论】:
标签: javascript node.js reactjs react-spring