如何在 Angular 中过滤对象上的数据

甲乙

我使用此功能从后端获取数据

  private loaddata(): void {
    this.dataService.loaddata().pipe(
      tap((response: any) => {
        this.persons = response.results;
        this.personmembertrue = this.persons.filter(x => x.is_family_member === 'false')
      }),
      takeUntil(this.onComponentDestroy)
    ).subscribe();
  }

console.log(response)显示如下 JSON

{
    "count": 38,
    "next": null,
    "previous": null,
    "results": [
        {
            "id": 113,
            "foreigner": false,
            "outside_community": false,
            "nipt": "",
            "nid": "G45675570K",
            "is_family_member": true
        },
        {
            "id": 115,
            "foreigner": false,
            "outside_community": false,
            "nipt": "",
            "nid": "K30776771A",
            "is_family_member": false
        },
        {
            "id": 116,
            "foreigner": false,
            "outside_community": false,
            "nipt": "",
            "nid": "J305070577",
            "is_family_member": false
        }...
      ]
    }

我想要的是具有的数据,"is_family_member": false为此我创建this.personmembertrue = this.persons.filter(x => x.is_family_member === 'false')

这部分代码显示为空。

任何想法请如何显示数据 "is_family_member": false

祖纳耶德·沙赫里亚尔

将条件更改为:

this.personmembertrue = this.persons.filter(x => x.is_family_member === false);

看看这是否有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Angular中过滤嵌套对象不相等?

Angular 8:如何在localStorage中过滤JSON数据

如何在Angular中的Document对象上侦听mousemove事件

Angular:如何在响应中获取内部对象数据?

如何在Angular组件中过滤@ContentChildren

如何在 Angular 7 中过滤元素

Angular如何使用rxjs管道从可观察对象中过滤数据

如何在Angular ng-repeat中按类别键过滤数组中的对象

如何在 Angular 中为对象赋值

如何在Angular2对象数组中基于属性值进行过滤?

如何在 Angular 中对嵌套的 JSON 对象使用搜索过滤器?

如何使用angular和javascript过滤Gmaps对象上的标记

如何在Angular中显示MySQL数据

如何在angular2中的列表上应用搜索过滤器?

如何在Angular 6中过滤复杂的结构化Json数据

如何在Angular中过滤表(使用管道比较转换后的数据)?

如何在Angular.js中为我的Json数据设置初始过滤器?

如何在Swift中从Realm数据库过滤对象

如何在Angular中创建过滤器组件

如何在Angular 6中按价格范围实现过滤?

如何在Angular CLI中过滤插值结果

如何在Angular 2中使用TypeScript过滤数组?

如何在Angular中通过布尔过滤数组?

如何在Angular Ui Grid中过滤每行下拉值

如何在Angular 2.0中过滤Observable Array?

如何按 Angular 数组中的属性过滤对象?

如何避免对angular js中的某些对象属性进行过滤

如何在Angular中删除JSON对象内的对象?

如何在 Angular 的表单上使用 TypeScript 地图对象