如果页面内引入自定义组件,则页面元素上动态设置的点击事件每次触发会执行两遍
发布于 6 年前 作者 juan35 18338 次浏览 来自 问答

目录结构:

页面配置文件:

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

页面js:

执行结果:

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

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

2 回复

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

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

回到顶部