【发布时间】:2012-11-28 15:40:51
【问题描述】:
我的用户对象定义如下。
$scope.user = [{id: 1, friends:
[
{name: 'John', age: 21, sex: 'M'},
{name: 'Brad', age: 32, sex: 'M'}
]
}]
我有以下代码:
<input type="text" ng-model="searchText">
<div ng-repeat="friend in user.friends | filter:searchText">
{{friend.name}} {{friend.age}}
</div>
每当我在这里搜索时,我都会得到姓名、年龄和性别的结果。但我只想搜索姓名和年龄,我不想搜索性别。谁能帮助我实现这一目标?
【问题讨论】:
-
你能用你想要的示例查询和结果更新你的问题吗?在您的评论(如下)中,您希望一个输入字段搜索多个字段,但您希望能够输入什么类型的查询?
标签: angularjs javascript-framework