出现这个的原因在于列表项已经有了点击事件,在列表项中增加某些可点击元素(单独事件),查询资料后没找到什么靠谱的方法。
遂用如下解决方法实现:
<div @click="toDetail" data-type="0">
<div @click.stop="toDetail" data-type="1"></div>
</div>toDetail (e) {
const type = e.currentTarget.dataset.type
通过判断type来执行对应操作
……
}