收藏
回答

animation 执行一组动画后会在标签留下样式

animation:function(){
    let self = this;
    let bbbb = wx.createAnimation({
      transformOrigin: "50% 50%",
      duration: 1000,
      timingFunction: "ease",
      delay: 0
    });
 
    self.bbbb = bbbb;
 
    bbbb.opacity(0).scale(2).opacity(1).step();
 
    self.setData({
      animationData:bbbb.export()
    });
 
  },

动画执行完了,但是在wxml标签中


第二次就不执行了。

还有个问题 animationend 这个方法怎样触发

回答关注问题邀请回答
收藏

4 个回答

  • 赵青山
    赵青山
    2017-12-25

    你百度CSS3 动画,感觉给你demo你也看不懂

    2017-12-25
    有用
    回复
  • 赵青山
    赵青山
    2017-12-25

    你设置了forwards的话控件执行完了动画不会还原,不设置的话执行完动画会闪回控件的初始状态

    2017-12-25
    有用
    回复
  • 赵青山
    赵青山
    2017-12-25

    animationend跟css的animation属性相关

    2017-12-25
    有用
    回复
  • 瓦力
    瓦力
    2017-12-23

    我个人觉得应该是 export()这个方法没起作用

    2017-12-23
    有用
    回复
登录 后发表内容