【发布时间】:2019-02-14 23:09:10
【问题描述】:
在我的 Angular 7 项目中,我得到了使用 *ngFor 显示的以下 JSON 数据(嵌套结构)。
JSON
[
{
1: [
{
"name" : "A"
},
{
"name" : "B"
},
{
"name" : "C"
}
],
2: [
{
"name" : "D"
},
{
"name" : "E"
},
{
"name" : "A"
}
]
}
]
显示代码
<div *ngFor="let data of result | keyvalue">
<div>
{{data.key}}
</div>
<div *ngFor="let innerData of data.value;">
{{innerData.name}}
</div>
</div>
我想使用角管对嵌套数据结构进行过滤。例如:如果我给出名称“A”的值。结果应该如下。
预期的过滤结果
[
{
1: [
{
"name" : "A"
}
],
2: [
{
"name" : "A"
}
]
}
]
有人帮助我吗?
【问题讨论】:
标签: angular angular-pipe