html52.com
我爱小程序-开发者交流社区

animation.export() 未清除之前的动画

问题模块
API和组件

 animation动画API 发的帖子比较少,今天开发的时候 有很多疑问,一是  animation.export() 注里面有写动画执行后会清除之前的动画,那么清除机制到底是怎么样的没有写,如果动画是产生位移,那么动画执行后位移会被恢复吗?二,动画执行过程中再执行,动画效果直接没有用了,不知道为什么?有没有机制?

网友回复

eric:

catchxxx

bindxxx

是可以简单处理。


可是我觉得需要那种在 bindtap 函数里执行一段,根据逻辑,决定是否冒泡.


原来js不是有 e.preventDefault 嘛.

eric:

如何阻止事件冒泡儿?

eric:

@赵子龙 : 感觉你是腾讯的人呀.

赵子龙:

@?eric

我也不懂,


eric:

@赵子龙 : 能不能加QQ请教, 我QQ( 996252 ).

eric:

回调方面,咋办?

能否

this.animation.rotate(45).scale(2, 2).callback(....).step()

即把callback当一种动画行为.

汪军-Eric:

那么问题就来了 ,第一次执行了Y+10 ,第二次,基本目前状态已经是Y+10了,所以 不能执行,那么 有没有借口或者函数 能够在Y+10的时候 ,无声的将组件置为初始状态呢?

赵子龙:

可以说执行的是差值

赵子龙:

还是在第一次的原始状态执行(Y+10),因为已经是(Y+10)了,所以不需要动

汪军-Eric:

我第一次 它是执行效果(Y +10)的 ,然后停留在执行效果后(Y+10)的状态,第二次执行 ,没有任何反应 ,是什么鬼,这里应该要么就是在第一次执行效果后的状态上再执行效果(Y+10)要么就是还是在第一次的原始状态执行(Y+10)  现在 是没有任何反应是怎么回事?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付