【发布时间】:2022-01-25 12:46:30
【问题描述】:
我正在构建数据以供稍后用于在 react 中对表进行水合,其中数据将通过 WebSocket 调用动态更改。目前我有一个对象数组:
result1
Array(2) [Object, Object]
[[Prototype]]: Array(0)
length: 2
0: Object {name: "pizza", poolsCount: 2, pools: Array(2)}
1: Object {name: "apple", poolsCount: 3, pools: Array(3)}
__proto__: Array(0)
我可以使用result = Object.assign({}, result1); 将数组转换为对象:
result
Object {0: Object, 1: Object}
[[Prototype]]: Object
0: Object {name: "pizza", poolsCount: 2, pools: Array(2)}
1: Object {name: "apple", poolsCount: 3, pools: Array(3)}
__proto__: Object
有了这些数据,一旦我设置了 React UI,我希望每个 pools 对象的属性都显示在自己的列中:
在我的 react 应用程序中使用哪个更方便并推荐使用?
【问题讨论】:
标签: javascript arrays reactjs object