正在移植项目,在老项目跑得好好的代码,移到新项目就报错了。错误提示如下:
v-on handler:cannot convert undefined or null to object
并且提示问题出在select选择器。
网上说是因为用了object.keys,虽然我平时也喜欢用这个函数,但报错的那个页面,我真的没用它。找得眼睛都快瞎了,忽然发现,是因为v-model绑定的变量初始值我设成了null,真是一口老血。
虽然问题解决了,但我还是不明白为啥不能设置成null,初始值而已,null也没啥吧