0

是否有任何设置来存储当前呈现的页码,例如 as persistentLayout:true

我创建了返回按钮,history.back();它总是返回到表格的第一页。

4

1 回答 1

0

没有内置的方法这样做,但您可以使用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)
于 2018-10-18T17:53:06.627 回答