Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript @单击事件不在vue组件中工作_Javascript_Vue.js - Fatal编程技术网

Javascript @单击事件不在vue组件中工作

Javascript @单击事件不在vue组件中工作,javascript,vue.js,Javascript,Vue.js,我有一个vue组件,我在其中编写了一个函数:当单击按钮时,likesget+1,但它一直不起作用,我尝试在组件中这样编写它`@click=“this.likes++”,但不起作用,之后我创建了一个方法,但它也不起作用。有什么帮助吗 Vue.component('task-list'{ 模板:“单击我{{likes}}”, 数据(){ 返回{ 喜欢:1 } }, 方法:{ ggg(){ 这是我喜欢的++ } } }); 您确定这样做正确吗?我已经使用您的代码片段创建了一个应用程序,它工作得非常好

我有一个vue组件,我在其中编写了一个函数:当单击按钮时,
likes
get+1,但它一直不起作用,我尝试在组件中这样编写它`@click=“this.likes++”,但不起作用,之后我创建了一个方法,但它也不起作用。有什么帮助吗

Vue.component('task-list'{
模板:“单击我{{likes}}”,
数据(){
返回{
喜欢:1
}
},
方法:{
ggg(){
这是我喜欢的++
}
}
});

您确定这样做正确吗?我已经使用您的代码片段创建了一个应用程序,它工作得非常好