报错原因:

大概率是向服务器请求的数据还没得到相应,也就是说你定义的数组或者对象根本不存在(由于服务器返回慢造成的),看这个例子

 什么情境下会没有返回?

在电商平台中,将多个图片信息放到详情页的子组件中,正常点击商品详情,进入后显示正常,但是刷新就会报错:[Vue warn]: Error in render: "TypeError: Cannot read properties of undefined (reading '0')"found in

为什么?

因为vuex不是永久存储的,一旦刷新就空了,想不报错,就一定先将定义的数据初始化,当服务器没有返回的时候根据具体情况初始一个数组或对象。

Logo

前往低代码交流专区

更多推荐