如题,我如何在运行时根据条件决定是否中断冒泡/捕获?
目前只能想到这种办法:
```
<view wx:if="{{predicate}}" capture-bind:tap="xxx"></view>
<view wx:else capture-catch:tap="xxx"></view>
```
但是使用 wx:if 来判断不仅导致代码冗余(几乎相同的两块代码),而且会导致其它一些问题,例如在 wepy 组件中写两次 slot 会使后一个slot收不到内容。
所以有没有更简洁的方式来在运行时决定是否中断事件捕获/冒泡?
官方吱个声阿
这确实是一个大坑,用catch替代阻止事件冒泡,导致无法动态决定是否允许冒泡
好问题,期待官方支持一下
这个真是个大问题,没法用业务逻辑去决定什么时候中断