【发布时间】:2020-07-03 21:26:45
【问题描述】:
我正在尝试 map React 中来自 API 的数据,但我在映射包含 dots 的对象时遇到问题,例如:name.en_US。
映射此对象并保留我拥有的数据结构的正确方法是什么?
我从 API 获取这种格式的日期:
{
"user": "User",
"employeeId": "0000",
"businessCustomer": "customer",
"endCustomer": {
"name": "",
"address": "",
"place": ""
},
"device": {
"shipmentIds": "23",
"name.en_US": "wasi",
"name.fi_FI": " masi"
},
"task": {
"time": "2019-02-10T16:55:46.188Z",
"duration": "00:00:24",
"sum": "75€"
}
},
然后我尝试使用以下代码对其进行映射。
const {
user,
employeeId,
businessCustomer,
endCustomer,
device,
task
} = task;
const{
endCustomerName,
address,
place
} = endCustomer;
const {
shipmentIds,
names
} = device;
const{
en_US,
fi_FI
} = names;
const {
time,
duration,
summa
} = task;
【问题讨论】:
标签: json reactjs react-native mapping