我有一个JSON,我需要获取数据并在UI中显示,但由于嵌套而无法执行。
JSON数据:
data =[
{
"First Row": {
"info": 274.176,
}
},
{
"Second Row": {
"info": 139.536,
}
}
]
我的代码:
{data
? data.map((val, i) =>
val[i].map((val2) => {
<>
<div>{val2.info}</div>
</>;
})
)
: ""}
2条答案
按热度按时间bpsygsoo1#
使用
Object.values()
获取一个包含所有值的数组,然后使用[0]
获取第一个对象,您可以根据需要在该对象中访问info
:第一个
gr8qqesn2#
如果只想显示info值,可以执行以下操作。它在数据数组中循环。对于每一项,获取第一个键的值。(假设每一项只有一个键)