const animation = wx.createAnimation({ transformOrigin: "50% 50% 0" , duration: 9000, timingFunction: "ease" , delay: 100 }); this .animation = animation; this .animation.rotate(4 * 360).step(); this .setData({ animationData: this .animation.export() }); }, |
代码如上,每次点击触发上面动画,但是当第一次动画执行完毕之后,第二次点击,就没有触发动画,求解
能做个代码片段吗,要调下
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
已经添加代码片段
wechatide://minicode/ceD7l1mb7E2u
endFn没次调用了两次
哦。。加个布尔值,调用过了就别调用了。。因为复位的时候,那个动画结束也会进一次