uview-plus
uview-plus copied to clipboard
u-icon 阻止事件冒泡失败
使用u-icon ,显示传入stop和通过@click.stop都无法阻止事件冒泡。 只用使用方通过
<span @click.stop="clearRecent(index)">
<u-icon
name="close"
color="#fff"
size="14"
></u-icon>
</span>
才能解决。 源码中,目前没有很好的解决方案,可能是tap事件和click事件区别导致。
class="u-icon"
@tap.stop="clickHandler"
:class="['u-icon--' + labelPos]"
可以解决冒泡问题,但没有找到更好的扩展方法