Angular 同一Component.html中的多个筛选器

Angular 同一Component.html中的多个筛选器,angular,Angular,是否可以从第一个过滤器引用到第二个过滤器。我的意思是使用item.subject而不是“生活方式”。这样我就可以得到第一个过滤器的输出,并将其用作第二个过滤器中的参数 <div class="jumbotron" > <h1>Story Info</h1> <ul> <li *ngFor = "let item of data | filter : id" #val > {{item.subject}}</li&

是否可以从第一个过滤器引用到第二个过滤器。我的意思是使用item.subject而不是“生活方式”。这样我就可以得到第一个过滤器的输出,并将其用作第二个过滤器中的参数

<div class="jumbotron" >
  <h1>Story Info</h1> 
  <ul>
    <li *ngFor = "let item of data | filter : id" #val > {{item.subject}}</li>
  </ul>
  <h1>Related Stories</h1>
  <ul>
    <li *ngFor = "let story of data | storyCategory : 'lifestyle' " > {{story.title}}</li>
  </ul>
</div>enter code hereenter code here

故事信息
    {{item.subject}
相关故事
    {{story.title}
在此处输入代码在此处输入代码
当然可能。来自过滤器的输出是什么?用户修改了一个或迭代了一个迭代了一个。我试着使用;故事类别:“{item.subject}}”或“item.subject”。他们两个都不工作。我得到这个错误;无法读取未定义的属性“subject”