如果页面内引入自定义组件,则页面元素上动态设置的点击事件每次触发会执行两遍

发布于 8 年前作者 juan3518464 次浏览最后编辑 8 年前来自 ask

目录结构:

页面配置文件:

页面模板:(在页面内引用component-text与否并不影响结果)

页面js:

执行结果:

  1. 如果'method'是一开始写在data里,不是用setData设置,执行结果正常

  2. 如果页面配置文件里删除'usingComponents'字段,执行结果正常

2 回复
weixue
weixue1 楼6 年前

问题已确认,将尽快修复。目前可以规避的方法是在 data 中将 method 初始值设为非 undefined 值。

fangpeng
fangpeng2 楼6 年前

你好,感谢反馈,我们尝试在后续版本中进行修复。