报错原因:
后台在返回数据时是需要时间的 不管多快 都是需要时间的 但是在初始化时,并没有给一个空的数组 注意 是数组形式 所以当调用 .length 方法时 这时后台数据还没有返回回来 此时它不是数组 就会报错
解决方案:
可以在整体加一个 v-if
这样当数据还没有返回时 就不会渲染 只有数据返回回来时 才会进行渲染
这样就可以解决报错的问题
代码块例如:
友情提示:当浏览器出现如下报错信息时 看到Error in render 的问题 都是浏览器渲染问题
vue浏览器出现 Cannot read property ‘length‘ of undefined 的报错信息
最新推荐文章于 2024-08-14 09:45:00 发布