Element 分页代码

template

<el-pagination
  :current-page="pagerList.currentPage"
  :page-size="pagerList.pageSize"
  :total="pagerList.total"
  :page-sizes="[10, 20, 50, 100]"
  :background="true"
  layout="total, sizes, prev, pager, next, jumper"
  @size-change="handleSizeChange"
  @current-change="handleCurrentChange"
>
</el-pagination>

data

data() {
  return {
    // 分页
    pagerList: {
      currentPage: 0,
      pageSize: 10,
      total: 0,
    }
  };
},

methods

methods: {
  // 当前页数,重新加载数据
  handleSizeChange(val) {
    this.pagerList.pageSize = val;
  },

  // 当前页码,重新加载数据
  handleCurrentChange(val) {
    this.pagerList.currentPage = val;
  },
}
posted @   DL·Coder  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示