我为我的问题的混乱描述道歉。我希望你能理解。我有这个 HTML 代码:
<form>
<input ng-model="attr.query" type="text" placeholder="{{attr.attr_name}}" ng-repeat="attr in attrs">
</form>
<table>
<tr ng-repeat="element in elements">
<td ng-repeat="(key, value) in element">{{value}}</td>
</tr>
</table>
JS控制器:
$scope.attrs = [{'descr':'descr1'},{'descr':'descr2'}];
$scope.elements = [{'property1" : 'value1', 'property2' : 'value2'},{'property1" : 'value3', 'property2' : 'value4'}];
我需要通过输入中的查询过滤每个。但我只需要使用与输入字段中相同的属性进行过滤。
我在将过滤器应用于对象数组时遇到了一些麻烦。
谢谢