Как обновить действие разбивки на страницы в ng2-smart-таблице - PullRequest
0 голосов
/ 12 сентября 2018

В угловом приложении я использовал ng2-smart-table. И я должен включить нумерацию страниц в этом. Но это показывает нормальный вид. Вместо того, чтобы смотреть по умолчанию, я использовал раскрывающийся список с опцией страницы.

<select>
  <option>5</option>
  <option>10</option>   
  <option>15</option>
</select>

Я также установил событие изменения.

Проблемы:

1) Как мне обновить ng2-smart-table, чтобы установить размер страницы в соответствии с изменением значения.

2) Я также хочу перейти на определенную страницу. E.x: Таблица содержит 1000 данных, а на пейджер - 10 записей. Поэтому я хочу просто на странице 14. Итак, как я могу это сделать?

Для этого я сослался на документацию, но я не получил никакого события для этого.

1 Ответ

0 голосов
/ 19 сентября 2018

Для обновления значения страницы.

this.DataSource.getPaging().perPage = event.target.value;

И чтобы установить определенную страницу, вы должны использовать setPage().

this.DataSource.setPage(3); // Pass page number

У меня отлично работает. подробности см. по ссылке .

...