AngularJS默认应用过滤器

时间:2015-05-22 13:04:54

标签: angularjs

我正在创建带有项目列表的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()函数仅用于分页,因此对过滤本身没有任何影响

1 个答案:

答案 0 :(得分:0)

query.status负责过滤您的列表吗? 在这种情况下,将其初始化为您希望过滤列表的值。