vue 在 v-for 时给每项元素绑定事件需要用事件代理吗?为什么?

来源:4-3 响应式对象(下)

香饽饽0

2019-07-09

看到某道面试题,特地跑来问一下?

写回答

1回答

ustbhuangyi

2019-07-10

源码层面是没有做事件代理的,如果想做事件代理,就需要你自己在外层绑定事件做处理了。
另外,关于是否有必要做,大多场景还是没必要的,除非真因为这个引发性能问题,参考:
https://forum.vuejs.org/t/is-event-delegation-necessary/3701/4

0
1
香饽饽0
非常感谢!
2019-07-12
共1条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4986 学习 · 1038 问题

查看课程