文档说 transitionend 事件可以冒泡,但实际测试不能冒泡:
例子:
Page({
data: {
offset: 20
},
handleParent () {
console.log("index ote")
},
handleChild () {
console.log("ote")
},
handleClick () {
console.log("onClick offset")
this.setData({
offset: this.data.offset === 20 ? 30 : 20
})
}
})
<view bindtransitionend="handleParent">
<view
style="transform: translate3d(0, {{offset}}px, 0);transition: transform 100ms"
bindtap="handleClick"
bindtransitionend="handleChild"
>
点击一下
</view>
</view>
运行结果:
这还不详细?看不到代码?
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。