Javascript 我在哪里/如何在Vue Js方法的数据中定义变量?
我正在学习Vue Js,并创建了一个简单的按钮计数器,在我的methods对象中,我创建了一个click函数来增加计数器变量。 我向数据添加了计数器,但它一直告诉我count()中未定义计数器Javascript 我在哪里/如何在Vue Js方法的数据中定义变量?,javascript,vuejs2,Javascript,Vuejs2,我正在学习Vue Js,并创建了一个简单的按钮计数器,在我的methods对象中,我创建了一个click函数来增加计数器变量。 我向数据添加了计数器,但它一直告诉我count()中未定义计数器 点击我 按钮已被单击{{counter}}次 导出默认值{ 名称:“另一个组件”, 数据:函数(){ 返回{ 柜台:0 } }, 方法:{ 计数:函数(){ 计数器++; } } } 您的代码正在查找名为计数器的局部变量,但您从未定义过该变量 相反,您必须使用this.counter引用实例属性: c
点击我
按钮已被单击{{counter}}次
导出默认值{
名称:“另一个组件”,
数据:函数(){
返回{
柜台:0
}
},
方法:{
计数:函数(){
计数器++;
}
}
}
您的代码正在查找名为计数器的局部变量,但您从未定义过该变量
相反,您必须使用this.counter
引用实例属性:
count: function() {
this.counter++;
}
有关完整示例,请参阅。您的代码正在查找名为计数器的局部变量,但您从未定义过该变量
相反,您必须使用this.counter
引用实例属性:
count: function() {
this.counter++;
}
有关完整示例,请参见