我正在开发一个网页,我对这个句子有疑问。点击元素时没有任何反应。
<li v-for="(item,indice) of tasks" v-on:click="{{item.klik}}">
<a> <img v-bind:src="item.src" ><b v-bind:id="item.id"> {{item.title}}</b></li>
我也宣布了一切:
var vm = new Vue({
el: "#app",
data: {
tasks: [
{
title: 'NUEVA RECEPCIÓN',
src: 'images/add.png',
id: 'item-title2',
klik: 'toggle_visibility()'
},
{
title: 'EDITAR RECEPCIÓN ',
src: 'images/document_check_edit.png',
id: 'item-title3',
klik: 'none'
},
{
title: 'ELIMINAR RECEPCIÓN ',
src: 'images/error.png',
id: 'item-title4',
},
{
title: 'FINALIZAR RECEPCIÓN ',
src: 'images/check.png',
id: 'item-title5',
},
{
title: 'ASIGNAR MATERIAL ',
src: 'images/box_into.png',
id: 'item-title6',
},
{
title: 'ELIMINAR MATERIAL ',
src: 'images/box_out.png',
id: 'item-title7',
},
{
title: 'IMPRIMIR ETIQUETA ',
src: 'images/receipt_printer.png',
id: 'item-title8',
},
]
}
})
有人知道为什么当我点击该元素时没有任何反应? 谢谢!