vue的v-on绑定事件需要考虑事件代理吗?

来源:

蓝with黑

2016-12-20

vue的v-on绑定事件需要考虑事件代理吗?

假设以下情况:用v-for遍历生成li.在每个li元素上绑定事件。这样会不会影响性能。还是在ul上绑定事件比较好呢?

<ul class="controller-checkboxs clearfix" >

<li v-on:click="propActive"  v-for="item in items">

</li>

</ul>


写回答

1回答

ustbhuangyi

2016-12-21

可以直接在 li 上绑定事件,并不会有性能问题~ 如果绑定在 ul 上通过代理也是可以的,不过就不可以方便地把遍历过程中的数据传递到每个事件的回调函数里了~

0
1
蓝with黑
非常感谢!
2016-12-21
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程