【发布时间】:2017-04-07 17:35:34
【问题描述】:
大家好,我如何过滤 angularjs 中的值?
我创建了 plunker 供参考:- My Plunker.
我想在 ng-repeat
question list page中过滤usercategories
用户数据:-
"user": {
"_id": "58072aba0f82a61823c434df",
"displayName": "Table 1",
"dob": "2016-12-22T18:30:00.000Z",
"location": "chennai",
"religion": "hindu",
"roles": [
"admin"
],
"profileImageURL": "./modules/users/client/img/profile/uploads/ac4fbab396c2f725ed5211524f171136"
},
categories值在数组中,我只需要在 ng-repeat 列表页面中过滤categories值....例如:- 如果
user categories values"categories": [ "Religion & Culture", "Social Psychology" ],那么这两个值只应在类别列表中过滤...
我的 HTML:-
<div ng-repeat="question in questions | filter:user.categories ">
<small>
<span >{{$index + 1}}.</span>
<span data-ng-bind="question.category"></span>
</small>
</div>
我在 ng-repeat 中使用过过滤器,例如:-
| filter:user.categories我想过滤重复列表中的用户类别...
请检查并更新 plunker 以了解确切的解决方案...
【问题讨论】:
-
你想用什么来过滤你的列表?我猜你需要一些关于
categories的数据? -
这只是作业吗?你在这里发帖之前有什么尝试?
-
@tanmay 请查看我的 plunker 我有类似类别的用户数据,我需要在 ng-repeat 列表中过滤这些类别,请检查我的 plunker 并更新相同...谢谢.... .