Есть таблица фильтрации и сортировки, как так:Аурелия - Require функции для обработки опорного отслеживания конкретного результата фильтра при применении нескольких фильтров?
<tbody>
<tr class="row"
repeat.for="repo of repos |
filter:searchField.value:filterGitHubTable |
sort: {propertyName: column.value, direction: direction.value} |
pageData:{currentPage: pageNumber, pageSize:pageSize}">
<td class="col-xs-3">${repo.name}</td>
<td class="col-xs-3">${repo.stargazers_count}</td>
<td class="col-xs-3">${repo.forks_count}</td>
<td class="col-xs-3">${repo.open_issues}</td>
</tr>
</tbody>
В моем пейджера коде ниже его установки в качестве
<pagination model.bind="repos"
page-size.bind="pageSize"
pageclick.delegate="handlePageClick($event)"
pagination-class="pg-bluegrey"></pagination>
Как сделать нумерацию страниц элемент модели привязки к опорному результата фильтра 'после сортировки' but ', прежде чем он сделает следующий фильтр для данных разбивки на страницы?
Причина заключается в том, что у меня есть данные разбиения на страницы, у меня нет всего результата фильтра для связывания с элементом разбиения на страницы. Как мне отслеживать нумерацию страниц при применении фильтра на результат таблицы?
Прошу прощения, я не понял ваш вопрос. Не могли бы вы воспроизвести свою проблему в этом gist https://gist.run/?id=c32f322b1f56e6f0a83679512247af7b. Тогда будет легче понять. –
Hi Fabio в этом примере применяет три фильтра к массиву репозиториев - repos | фильтр | сортировать | пейджинг. Как применить результаты фильтра для привязки к элементу страницы (model.bind) из фильтра сортировки, а не к области разбиения на страницы – Abe
в событии 'filterChanged' вы можете обновить переменную, связанную с элементом разбиения на страницы –