客户端筛选器在alethes:meteor页面中不起作用

客户端筛选器在alethes:meteor页面中不起作用,meteor,filter,pagination,Meteor,Filter,Pagination,我设置了auth函数: UsersPagination = new Meteor.Pagination(Meteor.users, { templateName: "usersPaginate", itemTemplate: "userListItem", router: "iron-router", homeRoute: "/userlist/", route: "/userlist/", routerTemplate: "userListPag

我设置了auth函数:

UsersPagination = new Meteor.Pagination(Meteor.users, {
    templateName: "usersPaginate",
    itemTemplate: "userListItem",
    router: "iron-router",
    homeRoute: "/userlist/",
    route: "/userlist/",
    routerTemplate: "userListPage",
    routerLayout: "indexLayout",
    perPage: 50,
    sort: {createdAt: -1},
    auth: function(skip, sub){
        //use alanning:roles
        if(Roles.userIsInRole(sub.userId, ['admin'])) { // see all users
            return Meteor.users.find({roles: 'user', user_status: {$in: [1,2,3,4,5]}}, {fields: {services: 0}});
        } else if(Roles.userIsInRole(sub.userId, ['manager'])) { // see own users
            return Meteor.users.find({manager_id: sub.userId, roles: 'user', user_status: {$in: [1,2,3,4,5]}}, {fields: {services: 0}});
        } else {
            console.log('whaa?');
            return false ;
        }
    },
    divWrapper: false,
    fastRender: true,
    availableSettings: {
        filters: true,
        settings: true
    }
});
如果我在模板中设置过滤器用户\ U状态:

Template.usersPaginate.events({
   'change #user_status': function(event, template){ //select input
       var status_id = parseInt(event.currentTarget.value) ;
       var filter = {} ;
       if(status_id !== 0) {
           filter.user_status = status_id ;
       }
       //....
       UsersPagination.set({
           filters: filter
       });
   }
});
它不工作,模板刷新,但过滤器不工作。显示所有用户。 请告诉我我做错了什么。
对不起,我的英语不好:

身份验证和筛选器的组合似乎有问题,或者没有明确的文档记录。制作自己的分页。您最终将花费更少的时间。

如何对同一事件的两个视图进行分页,但功能不同?