meteorjs помогают военно-морским силам: нумерация страниц - PullRequest
0 голосов
/ 09 мая 2018

navybits:pagination - очень хороший пакет для разбивки данных из персонализированных запросов в коллекцию, я хотел бы использовать его в своих проектах, но у меня есть 2 проблемы:

Как увеличить количество документов на странице, по умолчанию отображается только 5?

Как изменить количество и настроить кнопки навигации, по умолчанию отображается только от 3 до 5, плюс предыдущий и следующий ??

Я прокомментировал блог, но у меня не было ответа.

Если кто-то знает какой-то другой пакет для разбивки данных на страницы, в котором я могу сделать персонализированный запрос к коллекции, а затем я могу разбить на массивы объектов, дайте мне знать. Спасибо

Артикул: https://blog.navybits.com/efficient-and-high-performance-pagination-in-meteor-bb5d379d234

Демо: https://meteor.navybits.com/comments

Github: https://github.com/Navybits/meteor-pagination

1 Ответ

0 голосов
/ 21 мая 2018

У меня была такая же проблема при использовании этого пакета, я решил перезаписать функцию onCreated для шаблона "navybitsPagination".

Template.navybitsPagination.onCreated(function() {

Вам нужно изменить эту строку ...

 //setting the amount of data we want to render in each page
this.perPage = new ReactiveVar(Number(self.data.perPage) || 10);

Вы должны найти весь код в репозитории Github пакета. Я надеюсь, что это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...