我正在创建带有项目列表的angularJS应用程序。我已成功实施了对列表的过滤,但默认情况下我无法找到如何应用它的方法。我的意思是我想默认显示过滤列表,用户可以根据需要查看完整列表。
我已尝试默认选择选项,但即使选择了此选项,也不会触发过滤。
我的过滤器看起来像这样:
<select ng-model="query.status" ng-click="setItems()" class="form-control">
<option value="">All tasks</option>
<option value="0" ng-selected="true" selected="selected">Todo</option>
<option value="1">Done</option>
</select>
setItems()函数仅用于分页,因此对过滤本身没有任何影响
答案 0 :(得分:0)
是query.status
负责过滤您的列表吗?
在这种情况下,将其初始化为您希望过滤列表的值。