我有一个嵌套的对象数组,我想像这样在数组列表中进行转换:这是我的对象数据数组:
{
"status": true,
"message": "",
"data": [{
"pasien_docs": [{
"ecg": null,
"date": "2020-01-21T05:22:01.901Z"
}, {
"ecg": 1.03,
"date": "2020-01-21T05:22:02.979Z"
}, {
"ecg": 1.04,
"date": "2020-01-21T05:22:04.053Z"
}, {
"ecg": 1.04,
"date": "2020-01-21T05:22:05.126Z"
},
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
我想改变转换成这样的数组:
{
"status": true,
"message": "",
"data": [
[
"2020-01-21T05:22:01.901Z",
null
],
[
"2020-01-21T05:22:01.901Z",
1, 03
]
[
"2020-01-21T05:22:01.901Z",
1.04
]
[
"2020-01-21T05:22:01.901Z",
1.04
]
]
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用地图来转换这样的结果:
result = result.map((u, i) => [
u.pasien_docs[i].date,
u.pasien_docs[i].ecg,
]);
Run Code Online (Sandbox Code Playgroud)
但为什么我只得到一个数组的结果数据而不是四个数据?请帮帮我,谢谢..
{
"status": true,
"message": "", …Run Code Online (Sandbox Code Playgroud)