上面这个报错就很离谱!离谱!离谱!
甚至上一秒中的报错是'this is not a function',下一秒就变成了上面的报错!
不过,最后解决了,分享一下解决方法,小伙伴知道了一定会大吃一惊,方法如下:
login(){
const {phone,password} = this
(phone&&password)&& this.$store.dispatch("userLogin")
}
login(){
const {phone,password} = this;
(phone&&password)&& this.$store.dispatch("userLogin")
}
看到区别了吗,只要在this的后面加上分号就可以啦