我想从vue.js组件中的函数b
内部调用函数a
这是我的代码
methods:{
a(){
console.log("a")
b();
}
b(){
console.log("b")
}
}
答案 0 :(得分:1)
您可以通过在函数之前添加this
来实现:this.yourFunction
export default{
data(){
return{
data1: 1,
data2: 1
}
},
methods:{
a(){
if(this.data1 == this.data2){
this.b(); //call b() function
}
},
b(){
//do something
},
}
}
您也可以使用data()
变量
答案 1 :(得分:0)
使用它可以解决问题。
methods:{
a(){
console.log("a")
this.b();
}
b(){
console.log("b")
}
}
如果要在方法之外调用它,请使用this.method()