【发布时间】:2018-03-12 07:19:54
【问题描述】:
我在 Angular 中遇到了一个关键问题
我有以下数组
dataArray (3) [21, 21, 23]
以下是来自 API 的实际数据
ViewData = [
{
"id":5,
"name":"Private",
"description":"",
},
{
"id":7,
"name":"Semi Private",
"description":"",
},
{
"id":8,
"name":"laboratory",
"description":"",
},
{
"id":15,
"name":"Test",
},
{
"id":16,
"name":"Testss",
"description":null,
},
{
"id":18,
"name":"TestSan",
"description":null,
},
{
"id":21,
"name":"TestBBB",
"description":"test",
},
{
"id":23,
"name":"TestOne",
"description":null,
},
{
"id":2,
"name":"Standard ward",
"description":"",
"sharing":4,
"set_value":2
}
]
在处理 ViewData 后,我必须处理 ViewData(第二个数组)不应包含 ID 存在于 dataArray 中的 JSON 对象(我的意思是,如果 ViewData 的任何 ID 等于 DataArray 中的 ID,我想删除该 JSON 对象从查看数据) (输出应如下所示)
ViewData = [
{
"id":5,
"name":"Private",
"description":"",
},
{
"id":7,
"name":"Semi Private",
"description":"",
},
{
"id":8,
"name":"laboratory",
"description":"",
},
{
"id":15,
"name":"Test",
},
{
"id":16,
"name":"Testss",
"description":null,
},
{
"id":18,
"name":"TestSan",
"description":null,
},
{
"id":2,
"name":"Standard ward",
"description":"",
"sharing":4,
"set_value":2
}
]
【问题讨论】:
标签: javascript angular typescript