wxml文件:
js文件:
data: {
array: [ {
animationData: 'anim1'
},
{
animationData: 'anim2',
}
]
}具体动画balabala。。。。然后动画就不触发了 ..T0T.. 如果我老老实实的不用循环,而是写两个view,分别在里面写animation="{{anim1}}"和animation="{{anim2}}",动画是可以成功的... 所以我就想问一下 animation="{{xxx}}" xxx我想用个变量表示行不行?
微信小程序开发问题解答
微信小程序开发者回答:
你export的时候设上去就行了啊,为啥要换变量呢
this.setData({
animationData: anim1.export()
})
this.setData({
animationData: anim2.export()
})
this.setData({
animationData: anim3.export()
})
微信小程序开发者回答:
我咋觉得你给数组里动画赋值的时候没用setData()呢
微信小程序开发者回答:
可以啊。。你变量控制用那个呗 animation="{{isAnimate ? anim1 : anim2}}"
本文网址:http://www.91bianli.com/weixinxiaochengxu/672.html