记一次v-for vue Cannot read property 'XXX' of undefined"的错误 Resssssss 2019-12-09 1,362 阅读1分钟 在开发中遇到了这个问题 百度一下好像都没有我遇到的这个答案 建议遇到的同学进行简单的排查,首先就是字段是否写错了 打错字母或者多了s少了s 而我遇到的是 数据不能嵌套太多层 俗称.了太多层 也就是vue 的v-for最多可以写三层 就是 xxx.c1.c2 多一层的话就会抛出警告(其实抛出警告也没啥,还是会渲染 只不过一片红 不太好看 而且代码还是规范一下的好) 所以简单的改造一下代码就好了 或者让后台老哥改造一下代码 把你不需要的数据层整合或者删除就ok了