Javascript 如何将我需要的对象数组映射到JSON格式的GroupByDate属性和react JS

Javascript 如何将我需要的对象数组映射到JSON格式的GroupByDate属性和react JS,javascript,arrays,json,reactjs,Javascript,Arrays,Json,Reactjs,下面是我一直在处理的数据。如何访问对象的“display”数组,并将其时间戳和日期作为react JS中的属性 {"display": {"2019-12-05 07:15:00":{"1. open":"1.1083","2. high":"1.1084","3. low":"1.1081","4. close":"1.1083"}, "2019-12-05 07:10:00":{"1. open":"1.1084","2. high":"1.1084","3. low":"1.1079","

下面是我一直在处理的数据。如何访问对象的“display”数组,并将其时间戳和日期作为react JS中的属性

{"display":
{"2019-12-05 07:15:00":{"1. open":"1.1083","2. high":"1.1084","3. low":"1.1081","4. close":"1.1083"},
"2019-12-05 07:10:00":{"1. open":"1.1084","2. high":"1.1084","3. low":"1.1079","4. close":"1.1083"},
"2019-12-05 07:05:00":{"1. open":"1.1082","2. high":"1.1084","3. low":"1.1080","4. close":"1.1084"},
"2019-12-05 07:00:00":{"1. open":"1.1082","2. high":"1.1083","3. low":"1.1079","4. close":"1.1082"},
"2019-12-05 06:55:00":{"1. open":"1.1083","2. high":"1.1084","3. low":"1.1080","4. close":"1.1082"},
"2019-12-05 06:50:00":{"1. open":"1.1081","2. high":"1.1083","3. low":"1.1080","4. close":"1.1083"},
"2019-12-05 06:45:00":{"1. open":"1.1081","2. high":"1.1082","3. low":"1.1079","4. close":"1.1081"},
"2019-12-05 06:40:00":{"1. open":"1.1081","2. high":"1.1082","3. low":"1.1079","4. close":"1.1081"},
"2019-12-05 06:35:00":{"1. open":"1.1082","2. high":"1.1082","3. low":"1.1080","4. close":"1.1081"},
"2019-12-05 06:30:00":{"1. open":"1.1081","2. high":"1.1083","3. low":"1.1080","4. close":"1.1081"}
}}
我有一个项目要对开放、高、低、闭属性值进行计算。试图用map函数映射数据,但无效


请给我一些想法来继续react JS

您可以将您的对象转换为所需的对象

let temp={
“显示”:{
"2019-12-05 07:15:00": {
“1.打开”:“1.1083”,
“2.高”:“1.1084”,
“3.低”:“1.1081”,
“4.结束”:“1.1083”
},
"2019-12-05 07:10:00": {
“1.打开”:“1.1084”,
“2.高”:“1.1084”,
“3.低”:“1.1079”,
“4.结束”:“1.1083”
},
"2019-12-05 07:05:00": {
“1.打开”:“1.1082”,
“2.高”:“1.1084”,
“3.低”:“1.1080”,
“4.关闭”:“1.1084”
},
"2019-12-05 07:00:00": {
“1.打开”:“1.1082”,
“2.高”:“1.1083”,
“3.低”:“1.1079”,
“4.关闭”:“1.1082”
},
"2019-12-05 06:55:00": {
“1.打开”:“1.1083”,
“2.高”:“1.1084”,
“3.低”:“1.1080”,
“4.关闭”:“1.1082”
},
"2019-12-05 06:50:00": {
“1.打开”:“1.1081”,
“2.高”:“1.1083”,
“3.低”:“1.1080”,
“4.结束”:“1.1083”
},
"2019-12-05 06:45:00": {
“1.打开”:“1.1081”,
“2.高”:“1.1082”,
“3.低”:“1.1079”,
“4.关闭”:“1.1081”
},
"2019-12-05 06:40:00": {
“1.打开”:“1.1081”,
“2.高”:“1.1082”,
“3.低”:“1.1079”,
“4.关闭”:“1.1081”
},
"2019-12-05 06:35:00": {
“1.打开”:“1.1082”,
“2.高”:“1.1082”,
“3.低”:“1.1080”,
“4.关闭”:“1.1081”
},
"2019-12-05 06:30:00": {
“1.打开”:“1.1081”,
“2.高”:“1.1083”,
“3.低”:“1.1080”,
“4.关闭”:“1.1081”
}
}
};
让显示=温度显示;
设ans=[];
Object.keys(显示).forEach((键)=>{
推搡({
“日期”:键。拆分(“”[0],
“时间戳”:key.split(“”[1],
});
});
控制台日志(ans)如何访问对象的“显示”数组。它不是对象的数组。它是一个对象,您可以使用括号表示法访问数据。类似于
显示['2019-12-05 07:15:00']