问题:例子 methods:{ init(){ test(); function test(){ console.log(this); //无法获取到this对象,undefined } } } 解决:要用箭头函数 methods:{ init(){ var test = () => { console.log(this); //获取到vue实例对象 } test(); } } 注意:箭头函数要写到调用的前面,否则会无法调用,报错test不是一个函数。