San*_*ndi -1 typescript angular
我有响应API,我需要数组内对象的特定元素。
{
"id": 61,
"roleName": "ADMIN",
"description": "ADMIN",
"permissions": [
{
"id": 23,
"permissionName": "addPermission",
"description": "addPermission"
},
{
"id": 13,
"permissionName": "updateTest",
"description": "updateTest"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我希望输出是"permissions": ["addPermission","updateTest"]Angular打字稿
请帮忙。谢谢
可能有很多方法可以做到这一点,其中之一可能是使用数组映射
let data = {
"id": 61,
"roleName": "ADMIN",
"description": "ADMIN",
"permissions": [
{
"id": 23,
"permissionName": "addPermission",
"description": "addPermission"
},
{
"id": 13,
"permissionName": "updateTest",
"description": "updateTest"
}
]
}
let desiredData = {permissions: data.permissions.map(p => p.permissionName)}
console.log(desiredData)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47 次 |
| 最近记录: |