您遇到此错误是因为箭头函数不会绑定
this到您要为其定义计算属性的vue实例。如果要
methods使用箭头功能进行定义,也会发生同样的情况。
不要在实例属性或回调上使用箭头函数(例如
vm.$watch('a',newVal=>this.myMethod())),由于箭头函数绑定到父上下文,因此这将不是您期望的Vue实例,并且
this.myMethod将是未定义的)。
欢迎分享,转载请注明来源:内存溢出
您遇到此错误是因为箭头函数不会绑定
this到您要为其定义计算属性的vue实例。如果要
methods使用箭头功能进行定义,也会发生同样的情况。
不要在实例属性或回调上使用箭头函数(例如
vm.$watch('a',newVal=>this.myMethod())),由于箭头函数绑定到父上下文,因此这将不是您期望的Vue实例,并且
this.myMethod将是未定义的)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)