就像在标题中一样,我试图在单击按钮时多次为我的组件设置动画。目前,动画只运行一次,然后它就不再工作了,我怎么可能实现它
这是我正在尝试做的一个例子:
const controls = useAnimation();
const handleClick = (e) => {
controls.start({
rotate: "360deg",
});
};
return(
<motion.button onClick={handleClick}>Button</motion.button>
<motion.div className="someRect" animate={controls}></motion.div>
)