报错信息:Cannot read properties of undefined (reading '0')
-
- 描述:
goodsInfo 是对象类型,其包含key 为 content, content为数组类型,
直接取数组内容,页面能展示出来,只是console 会报错
- 描述:
-
- 原文:
<div class="content"><span>{{goodsInfo.content[0]}}</span><span>{{goodsInfo.content[1]}}</span>
</div>
因为写了这个 {{goodsInfo.content[0]}}
报错
-
- 解决
在展示前,加个if判断
因为当时还没获取到值,所以会报错
<!-- 在判断前加v-if判断,有值后再获取 -->
<div class="content" v-if="goodsInfo.content"><span>{{goodsInfo.content[0]}}</span><span>{{goodsInfo.content[1]}}</span>
</div>