Выберите количество элементов на странице (строк), автоматически отображаемых в умной таблице - PullRequest
0 голосов
/ 16 октября 2019

У меня есть смарт-таблица ng

 <ng2-smart-table  [settings]="settings" [source]="sourceDemandeSoumise" (custom)="onCustomDemandeDetails()">

        </ng2-smart-table>

Все работает отлично, но я просто хочу выбрать количество строк, отображаемых при открытии страницы (3 или 5). Теперь у меня есть 10 строк, показанных в начале, с возможностью ручного изменения значения до 5, 10, 25 или 100. Спасибо

1 Ответ

0 голосов
/ 14 ноября 2019

В ваших настройках вы можете настроить страницы на страницу следующим образом:

pager: {
      perPage: 10,
    }

Если вам нужны пользовательские настройки для каждой страницы, вы можете обновить конфигурацию настроек следующим образом:

    settings = {

    pager: {
      perPage: 10,
    }
    }


   constructor(){
    }


    yourChangeMethod(numberOfPages:number){
    this.settings = {

        pager: {
          perPage: numberOfPages,
        }
    }
    }
...