Пагинация с Метеором с курунином: нумерация страниц - PullRequest
0 голосов
/ 16 ноября 2018

Я использую METEOR@1.4.2.3 со следующими пакетами:

Курунин: добавлена ​​нумерация страниц, версия 1.2.0

курунин: добавлена ​​пагинация, версия 1.0.6

Я использую пагинацию, но она работает, но у меня возникает проблема, когда я пытаюсь отфильтровать все страницы на стороне клиента, она не работает.

Код на стороне клиента test.js:

if (isAdminForFilter === true){      
     filter = {
          barcode: {
            $regex: Template.instance().search.get()
          },
          typeOfEntry:{
            $regex: typeOfEntry.get()
          },
          completed: true,    
      }
}
else{ 
      filter = {
          barcode: {
            $regex: Template.instance().search.get()
          },
          companyId: {
            $regex: cmpyIdForFilter
          },
          typeOfEntry:{
            $regex: typeOfEntry.get()
          },
          completed: true,
      }
}

this.pagination = new Meteor.Pagination(damage, {
    filters:{filter
            },
    sort: {
        createdAt: 1,
    },
});

var dataForCheck =  Template.instance().pagination.getPage();

Мне кажется, проблема в функции Template.instance (). Pagination.getPage () . Кто-нибудь знает, как искать в этом виде пагинации по всем записям?

Спасибо за помощь.

...