javascript - 反应中嵌套对象的唯一键
问题描述
我有以下 JSON 数据结构的结构
[
[
{ city: x
patients: x
id: 1
},
{ city: y
patients: y
id: 2
}
],
[
{ city: x
patients: x
id: 1
},
{ city: y
patients: y
id: 2
}
]
]
这是我的数据的最佳数据结构吗,其中每个嵌套子数组代表一天,嵌套对象是城市,id 是每个城市的唯一键。
解决方案
最好的是每个对象都有一个唯一的 id,但是如果你没有,你可以使用 map 方法的索引:
objects.map((el, idx) => {
....
// you can use idx as unique index
....
})
对于嵌套对象,您可以编写 idx(例如“idxmain_idxsub”)
推荐阅读
- c++ - C++ 无法得到中值的正确答案
- powershell - 用于查找重复文件的 Powershell 脚本
- python - 使用 Firestore REST API 更新文档字段
- java - Java ConcurrentHashMap 以原子方式获取和放置
- java - 如何在计算时不修改 Arraylist 的 Arraylist 中的元素?
- facebook - 多个网站的 Facebook 和 Google 广告
- python - 在 s3 AWS 中将 pandas 数据框写入镶木地板
- c++ - 在cpp中围绕原点旋转一个点?
- angular - 角材料:顶部开口覆盖
- c# - .net Core 2.2 Web Api 的 TLS 版本