我把 UI 框架的 @click 套一层再用 click 的名字 emit 出去会造成冲突吗?

2020-05-23 16:10:41 +08:00
 20498860

问题代码如下:

<van-tag v-for="(tag, idx) in tagsData" :key="idx" @click.native="$emit('click', tag, idx)" @close="$emit('close', tag, idx)">
</van-tag>

顺便问一下 chrome 一直报警告 [Violation] 'click' handler took 1143ms 是为什么? 上述的警告,一开始以为是 vant 的冲突,后来试试用 div @click 也会报,欲哭无泪 😭

工程是新开的,引的东西很少,就 vant 和 vue 全家桶

1569 次点击
所在节点    Vue.js
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/674696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX