1***@qq.com
1***@qq.com
  • 发布:2023-08-17 17:35
  • 更新:2023-08-17 18:08
  • 阅读:183

为什么这样阻止不了冒泡还报错,有人知道吗

分类:uni-app
2023-08-17 17:35 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

h5端吗? 可以用 e.stopPropagation()试试

陵域

陵域

去掉 .native 试试

  • 1***@qq.com (作者)

    试过了,不知道是不是u-buttom导致的

    2023-08-17 17:47

1***@qq.com

1***@qq.com (作者)

用view标签就可以,u-button就不行了

  • 爱豆豆

    因为是组件的自定义事件 所以没有修饰符 就会报错

    2023-08-17 17:53

  • 1***@qq.com (作者)

    回复 爱豆豆: 那我想要阻止冒泡应该怎么写呢

    2023-08-17 17:54

  • 陵域

    回复 1***@qq.com: 用这个 @tap.stop

    2023-08-17 17:59

  • 1***@qq.com (作者)

    回复 陵域: 也试过了

    2023-08-17 18:03

  • 爱豆豆

    回复 1***@qq.com: 最笨的方法 在不改源码的情况下 给这个u-button外层包一个view 把点击事件放view上 或者 你再写一个一样按钮不要用u-button

    2023-08-17 18:04

  • 陵域

    回复 1***@qq.com: uView1还是uView2?

    2023-08-17 18:05

  • 1***@qq.com (作者)

    回复 陵域: uview-plus 3.1.35版本

    2023-08-17 18:13

  • 1***@qq.com (作者)

    回复 爱豆豆: 包个view好使,虽然不好看

    2023-08-17 18:14

  • 陵域

    回复 1***@qq.com: 哦哦,没用过

    2023-08-17 18:19

  • 爱豆豆

    回复 1***@qq.com: 那你总不能改源码吧 哈哈

    2023-08-17 18:21

  • 1***@qq.com (作者)

    回复 爱豆豆: 改不了改不了,我提个issues看维护的能不能改一下哈哈哈

    2023-08-18 08:47

喜欢技术的前端

喜欢技术的前端 - QQ---445849201

你是加上 .native 才报错吗

  • 1***@qq.com (作者)

    不加也会

    2023-08-17 18:00

  • 喜欢技术的前端

    回复 1***@qq.com: 加还是要加的,重新装一下 npm install uview-ui@2.0.36

    2023-08-17 18:03

  • 1***@qq.com (作者)

    回复 喜欢技术的前端:你上面这个截图的例子会有我那个报错吗

    2023-08-17 18:10

  • 1***@qq.com (作者)

    我用的uview-plus 3.1.35版本

    2023-08-17 18:10

  • 喜欢技术的前端

    回复 1***@qq.com: 没有报错,很清新,我装的 "uview-ui": "^2.0.36"

    2023-08-18 08:44

1***@qq.com

1***@qq.com (作者)

我用了个很取巧的去解决了,外面包一层view

要回复问题请先登录注册