angular2列出管道/过滤ng为结果

嗨伙计们,我得到了ng2页面,其中有几个嵌套的* ng每个都有管道我想得到内部项目的列表,以便对所有这些项目采取行动,

这样的事情:

<div *ngFor="let a of b | x |y | z">
  <div *ngFor="let c of a  | x |y | z">
    <div *ngFor="let d of c">
      <div [service]="(d.item|async)"></div>
    </div>
  </div>
</div>

我想在一个列表中列出所有d.item并在其上调用方法.

最佳答案 找到了解决方案

export class component  {

  @ViewChildren('myVar') createdItems;

  showChildren() {
    console.log(this.createdItems.toArray().length);
  }
  }
<div *ngFor="let a of b | x |y | z">
  <div *ngFor="let c of a  | x |y | z">
    <div *ngFor="let d of c">
      <my-component #myVar [service]="(d.item|async)"></div>
    </div>
  </div>
</div>
点赞