Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在AngularJS中应用过滤器_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

在AngularJS中应用过滤器

在AngularJS中应用过滤器,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,我有一个表,它应该显示一个resultset,根据用户输入的值过滤结果: <input type="search" ng-model="search"> <table> <tr ng-repeat="person in data | filter: search"> <td><input type="text" ng-model="person.name"></td>

我有一个表,它应该显示一个resultset,根据用户输入的值过滤结果:

 <input type="search" ng-model="search">

<table>
        <tr ng-repeat="person in data | filter: search">
            <td><input type="text" ng-model="person.name"></td>  
        </tr>
</table>

数据项
具有多个其他属性,例如
person.id

现在我想对我的ng repeat指令应用一个过滤器,它允许我只显示那些包含
person.name==searchterm
的结果

我阅读了文档并观看了一些视频。因此,我了解了如何对表达式应用过滤器


但是,我想知道如何在我的searchterm属性
person.name

中应用这两种方法。官方的angular文档中有一个例子可以做到这一点:@JBNizet,谢谢。但是,我的意思是将两个值合并到一个输入元素中。合并两个值意味着什么?需要更好地解释标准,而不是示例筛选器中的
:strict
,hardcode
:true
。可能重复