写项目时发现渲染没问题,但是报出Error in render: “TypeError: Cannot read properties of undefined (reading ‘ipconfig‘)“问题

 

 问题出在这里,经过上网百度是说,在渲染时如果读取该对象的属性时,发现该对象不存在那么就会报错

异步调用显示,先显示初始数据然后再显示带数据的数据,刚开始commentsArr还是一个空数组,渲染完后才异步加载带数据的数据。所以开始直接读取commentArr[0]时的对象并不存在,但是渲染完成后加载有数据的数据后又加载好了,于是可以获取到

解决方法:

添加一个v-if判断,判断commentArr[index]是否存在,不存在就不显示

 参考:(4条消息) 修复报错 Error in render: “TypeError: Cannot read properties of undefined (reading ‘ipconfig‘)“_蓝胖子的多啦A梦的博客-CSDN博客

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐