【发布时间】:2021-08-09 16:40:46
【问题描述】:
我有以下数组
permissionList: [
{
name: "Database",
permissions: [
{
id: "610c3b02e5e2dc586c6bfbbd",
key: "Database/View",
name: "View Database",
description: "permission for view database module",
createdAt: "",
updatedAt: "",
},
{
id: "610c3b02e5e2d3w586c6bfbfs",
key: "Database/Add",
name: "Add Database",
description: "permission for Add database module",
createdAt: "",
updatedAt: "",
},
],
},
{
name: "Project",
permissions: [
{
id: "610c3b02e5e2dc586c6bfbbd",
key: "Project/View",
name: "View Project",
description: "permission for view Project module",
createdAt: "",
updatedAt: "",
},
{
id: "610c3b02e5e2d3w586c6bfbfs",
key: "Project/Add",
name: "Add Project",
description: "permission for Add Project module",
createdAt: "",
updatedAt: "",
},
],
},
],
当有人进入数据库/视图时,应该过滤如下。
permissionList: [
{
name: "Database",
permissions: [
{
id: "610c3b02e5e2dc586c6bfbbd",
key: "Database/View",
name: "View Database",
description: "permission for view database module",
createdAt: "",
updatedAt: "",
}
],
},
]
【问题讨论】:
标签: javascript arrays javascript-objects