【发布时间】:2021-12-19 05:35:15
【问题描述】:
在我从详细页面导入数据为 json 后,在 ProductDetail > brand > shoes > size.length 获取长度 长度在 JSX 中输出。
但是有一个问题。 详情页面上的每个详细产品也有没有鞋子数据的产品。 我想把没有数据的产品当作0而不是长度当作三元运算符,但是不知道怎么处理。
<p>{ProductDetail && ProductDetail.brand.shoes.size.length}</p>
但在这里,使用三元运算符使用没有品牌的数据。
<p>0</p> : 我想这样显示。
Nike Air Force ProductDetail > brand > shoes > size > length(0,1,2,3,4,5,6) <p>{length}</p>
jordan shoes ProductDetail > brand > shoes > size > length(0,1,2,3,4,5) <p>{length}</p>
adidas shoes ProductDetail > brand > x -> Handles `<p>0</p>`.
【问题讨论】:
标签: javascript arrays reactjs ecmascript-6