Angularjs 在指令之间过滤

Angularjs 在指令之间过滤,angularjs,filter,directive,Angularjs,Filter,Directive,我有个问题,我不知道怎么做: 在一个指令listItems和另一个指令中,我有许多以角度重复的列表。我有过滤器来攻击列表filterItems,两者都在一个带有控制器的路由中,如何从指令filterItems获取过滤器并在listItems中使用 另一个问题是列表中的过滤器不一样,一个列表可以有一个过滤器,另一个不同的列表其他过滤器,我不知道我是否做得很好,希望你能帮助我 谢谢大家! 编辑 我有一条这样的路线: templateUrl: 'section.html', controller: '

我有个问题,我不知道怎么做:

在一个指令listItems和另一个指令中,我有许多以角度重复的列表。我有过滤器来攻击列表filterItems,两者都在一个带有控制器的路由中,如何从指令filterItems获取过滤器并在listItems中使用

另一个问题是列表中的过滤器不一样,一个列表可以有一个过滤器,另一个不同的列表其他过滤器,我不知道我是否做得很好,希望你能帮助我

谢谢大家!

编辑

我有一条这样的路线:

templateUrl: 'section.html',
controller: 'sectionCtrl'
<div>
    <filter section="section"></filter>
    <list-items></list-items>
</div>
在section.html中,我有如下内容:

templateUrl: 'section.html',
controller: 'sectionCtrl'
<div>
    <filter section="section"></filter>
    <list-items></list-items>
</div>

在filter指令中,我有几个选择、复选框和要在列表中搜索的输入,如何将filter从filter指令发送到listItems指令?希望这个解释能帮助更多!谢谢

为了更好地理解您的问题,请使用JSFIDLE链接:更新后提供更好的解释