elementUI的el-pagination分页

本文详细解析了ElementUI中的el-pagination分页组件,重点介绍了@size-change和@current-change事件,以及page-sizes、page-size、total和layout属性的使用。@size-change事件在每页显示条数改变时触发,@current-change事件在当前页码变化时触发。page-sizes用于定义每页显示的条数选项,page-size指定默认每页条数。total参数表示总条数,layout控制分页组件的显示内容,包括上一页、下一页、页码列表等元素。
摘要由CSDN通过智能技术生成
<el-pagination  :current-page="pagination.currentPage"
                                @size-change="handleSizeChange"
                                @current-change="handleCurrentChange"
                                :page-sizes="pagination.pageSizes"
                                :page-size="pagination.pageSize"
                                layout="total, sizes, prev, pager, next, jumper"
                                :total="pagination.total"></el-pagination>

data() {
            return {
                pagination: {
                  total: 0, // 总页数
                  currentPage: 1, // 当前页数
                  pageSize: 20, // 每页显示多少条
                  pageSizes:[10,20,30,40], // 每页显示多少条
                },
             }
}

methods: {
          handleSizeChange(val) {
            console.log(`每页 ${val} 条`);
          },
          //当前页码改变时触发的函数࿰
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值