vue router 在微信里的一个bug
发布于 5 年前 作者 qiaotao 2805 次浏览 来自 官方Issues

页面A引用的一个自定义组件c ,c 允许通过slot标签插入节点内容 slot标签外层盒子绑定了touchstart事件和click事件

出现的问题:
在ios10.3.3版本下 通过 'this.$router.push({name:A})' 的方式跳转到页面A后,点击组件c通过slot标签插入的内容 无法触发touchstart事件 但是 可以触发click事件。
直接访问页面A 两个事件都可以触发

在ios12版本上没有发现这个bug。

将vue版本改为2.5.22后 所有ios版本都没发现这个bug

在safiri浏览器里没有问题

微信版本7.0.5

如果你觉得我没有描述清楚的话 请运行下面的demo在 ios10版本上 谢谢!
demo:https://github.com/wxkcoder/bugs_demo

1 回复

这问题应该发在vue的issues里

回到顶部