- 需求的场景描述(希望解决的问题)
场景:
navigator嵌套 / tap事件内嵌跳转到其他小程序的navigator
(现有的hover-stop-propagation只能阻止点击态)
代码片段复现:
点击nav,log了tap并模拟触发了navigate(跳其他小程序),无法解决跳转但不触发祖父元素事件的问题
- 希望提供的能力
希望能够提供阻止navigator的冒泡的api
ps:将navigator移出原祖父元素可解,但有点low。。
更新:
pps:刚改完定位,又发现了跳转其他小程序的api,emmm
你在navigator上加个catchtap,将点击事件捕获了
好呀好呀 可行谢谢~
可以给 navigator 添加一个 css样式,就可以实现禁止点击:
navigator {pointer-events: none; }