Exc*_*Cat 52 javascript json filter angularjs angularjs-ng-repeat
如果我有一个带有对象作为属性值的复杂对象,如何通过其中一个嵌套属性进行过滤?
可以使用OOB ng-repeat过滤器完成吗?
数据
{
Name: 'John Smith',
Manager: {
id: 123,
Name: 'Bill Lumburg'
}
}
Run Code Online (Sandbox Code Playgroud)
ngRepeat
<li ng-repeat="e in emps | filter:Manager.Name">{{ e.Name }}</li>
Run Code Online (Sandbox Code Playgroud)
小智 112
您需要传递参数以过滤:
<input ng-model="filter.key">
<ul>
<li ng-repeat="e in list | filter: {Manager: {Name: filter.key}}">
{{e.Name}} (Manager: {{e.Manager.Name}})
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53900 次 |
| 最近记录: |