Error in v-on handler: "TypeError: val.join is not a function
小错误。。(不喜忽喷!)
遇到问题上来优快云搜一下,但是找到的答案不是自己需要的,看了老半天,还是自己粗心大意造成的小失误,
浏览器F12中控制台显示的错误
Error in v-on handler: "TypeError: val.join is not a function,说明val.join没有起作用,我查看相关代码,
if (val.join() == ‘A业务’) {
this.serviceType = null;
} else if (val.join() == ‘PB业务’) {
this.serviceType = 1;
} else if (val.join() == ‘C业务’) {
this.serviceType = 2;
} else if (val.join() == ‘D业务’) {
this.serviceType = 3;
} else if (val.join() == ‘E业务’) {
this.serviceType = 4;
}
在.vue单文件中 data里面的属性和methods里面的方法不存在重名,
错误:
上面代码中的判断语句中的val.join()==’ * ’ ,
应该写成val.join == ’ * '