上面这个报错就很离谱!离谱!离谱!

甚至上一秒中的报错是'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的后面加上分号就可以啦

Logo

前往低代码交流专区

更多推荐