@click.native 调用两次

学聪 5月16日提问
-1

用@click.native给组件绑定点击事件,android版本会触发两次,iOS不会,有解决方案吗?

1

我绑都绑不起,再说绑定这个干啥

荔枝我大哥 · 5月16日

展开评论

3个回答

0

已采纳

正常情况下绑定click事件就可以了,如果遇到事件拦截的话,使用.native才有用。也贴一下你的代码吧。

0

刚刚遇到这个问题,写完的组件自己没测. button组件点击事件直接绑定click会补触发,@native.click会触发两次,具体原因不知道应该是sdk的问题吧. 现在解决办法是组件内this.$emit('click').在调用时候监听.

0

这个问题是vue的bug,最新版本已经解决了

撰写答案