gpt4 book ai didi

javascript - 映射 JSON 对象 - ReactJS

转载 作者:行者123 更新时间:2023-12-02 22:59:20 24 4
gpt4 key购买 nike

我正在获取一个 json 对象作为响应,控制台日志显示这样的响应

MyFormName: Array(5)
0: {question: "Q1", type: "star"}
1: {question: "Q1", type: "star"}
2: {question: "Q1", type: "star"}
3: {question: "Q1", type: "star"}
4: {question: "Q1", type: "star"}

如何映射此对象以便可以显示每个对象中的数据?

我尝试过类似的事情。我的 json 对象处于 fullForm 状态,并尝试了以下方法

return Object.keys(this.state.fullForm).map((item, key) => {

return (
<div className="overflow_hidden" key={key}>
<div>{key + 1}</div>
<div>{item.question}</div>

</div>
)

});

但这里我得到的 item 值是 MyFormName。我想映射 MyFormName 中的对象。我该怎么做?

最佳答案

this.state.fullForm[Object.keys(this.state.fullForm)[0]].map(item, key) => {
//your logic here
})

它将为您提供 fullForm 的第一项,在本例中是 MyFormName 的数组值,然后您执行 .map

关于javascript - 映射 JSON 对象 - ReactJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57848376/

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