【问题标题】:How to set Persistence for presented page number?如何为呈现的页码设置持久性?
【发布时间】:2018-10-18 05:56:48
【问题描述】:

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

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

【问题讨论】:

    标签: tabulator


    【解决方案1】:

    没有内置的方法,但您可以使用 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)
    

    【讨论】:

    • 非常感谢您的支持回答。
    猜你喜欢
    • 1970-01-01
    • 2021-02-17
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    相关资源
    最近更新 更多