在使用Vue-cli开发项目时,我喜欢使用Es6语法,但在使用语法跳路由时却会受到报错,因为Es6的箭头函数的this指向的是最近的一个this,而不是全局的。所以会造成找不到路由方法的问题。 解决方法 使用传统语法,XXX:function(){} 或者先在方法体中保存This函数即可。 另外如果忘记加载Router包也会报此错误。