1.第一种方法
页面数据加载完之后把页码数存储到本地localStorage,页面数据重新渲染的时候指定页码为本地缓存中的页码。
优点是客户后面再打开页面直接展示上次阅读的页数,并且页面某行数据修改之后,页面重新渲染还能保留在当前页
缺点是重新渲染页面有类似刷新一样的效果,体验比较差。而且如果带有搜索条件之后,需要判断如果是搜索需要清空localStorage之中的页码数,如果直接点击页数不需要清空localStorage之中的页码数。
代码示例:
, page: {
limit: 10
, limits: [ 10, 15, 30, 60, 90, 120, 150]
, curr: localStorage. getItem( "spgl_curr")? localStorage. getItem( "spgl_curr"): 1 //指定本地存储的页码
}
, done : function ( res, curr, count) {
con