gpt4 book ai didi

javascript - React 对象的渲染数组

转载 作者:行者123 更新时间:2023-11-28 14:17:14 25 4
gpt4 key购买 nike

我正在渲染对象数组中的值。我做了一个计数器来计算数组中有多少个对象要循环所有对象,但它只循环一次。我知道在我返回后,功能会中断,但我不知道如何以其他方式执行此操作。检查我的沙箱,我重新创建了我的问题 https://codesandbox.io/s/goofy-easley-w5rrg

  const displayData=(data)=>{
let counter = 0
for (let i = 0; i < data.length; i++) {
if (counter <= data.length+1) {
counter++
return Object.keys(data[i]).map((value,ids)=>{
return <span key={ids}>{data[i][value]} </span>
})
}
}

}

最佳答案

将所有 JSX 值保存到一个数组中并返回:

let result = [];
// ...
result.push(Object.keys(data[i]).map(...));
// ...
return result;

关于javascript - React 对象的渲染数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56888666/

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