收藏
回答

vue router 在微信里的一个bug

页面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


最后一次编辑于  08-09  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 铭锋科技
    铭锋科技
    08-09

    这问题应该发在vue的issues里

    08-09
    赞同
    回复 2
    • 坤'
      坤'
      08-09
      发了 作者说不是vue的问题
      08-09
      赞同
      回复
    • 铭锋科技
      铭锋科技
      08-09回复坤'

      会写原生的吗?原生能复现吗?

      08-09
      赞同
      回复
问题标签