gpt4 book ai didi

javascript - [Vue 警告] : Error in render: "TypeError: Cannot read property ' paid' of null"

转载 作者:搜寻专家 更新时间:2023-10-30 22:58:21 26 4
gpt4 key购买 nike

我要进入数组的 foreach 循环。当我尝试获取 key 时,它显示错误。

如果我显示整个原始数组,它会显示所有数据。

<span v-for="bal in ballance">
<b >
{{bal}}
</b>
</span>

//显示

{ "id": 3, "user_id": 2, "party_id": 7, "doc_no": "tck7nb", "bill_no": "123", "paid": 50, "ballance": 50, "remarks": "erer"}
{ "id": 4, "user_id": 2, "party_id": 7, "doc_no": "tck7nb", "bill_no": "123", "paid": 50, "ballance": 50, "remarks": "erer"}

但是如果像下面这样,它会给我标题中提到的错误

 <span v-for="bal in ballance">
<b >
{{bal.paid}}
</b>
</span>

如何解决这个问题

最佳答案

检查以确保 bal不是 falsy :

<span v-for="bal in ballance">
<b v-if="bal">
{{bal.paid}}
</b>
</span>

我的假设是数组中有一个空条目,这是导致问题的原因,因此请检查 bal在使用它的 Prop 之前是有效的是明智的。

您甚至可以在 span 上完成相反,像:<span v-for="bal in ballance" v-if="bal">

关于javascript - [Vue 警告] : Error in render: "TypeError: Cannot read property ' paid' of null",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51454199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com