Как установить постоянство для представленного номера страницы? - PullRequest
0 голосов
/ 18 октября 2018

Есть ли какая-либо настройка для сохранения текущего номера страницы представления, например, persistentLayout:true?

Я создал кнопку «Назад» с history.back();, которая всегда возвращается на первую страницу таблицы.

1 Ответ

0 голосов
/ 18 октября 2018

Нет встроенного способа сделать это, но вы можете использовать обратный вызов pageLoaded для хранения текущей памяти в локальном хранилище:

var table = new Tabulator("#example-table", {
    pageLoaded:function(pageno){
    //pageno - the number of the loaded page

       localStorage.setItem('currentPage', pageno);
    },
});

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

table.setPage(localStorage.getItem('currentPage') || 1)
...