HTML:<ul> <item v-on:click="boom" v-bind:product="item" v-bind:key="item.id" v-for="item in items" ></item></ul>Javascript:Vue.component('item', { props: ['product'], template: '<li><a href="#">{{ product.name }}</a></li>',});let app = new Vue({ el: 'ul', data: { items: [ { id: 0, name: 'penda' }, { id: 1, name: 'harla' }, { id: 2, name: 'calar' }, ], }, methods: { boom: function (e) { alert('Aha!'); } }});一切都呈现良好,但boom事件监听器永远不会触发。你知道原因吗?
添加回答
举报
0/150
提交
取消