vue element的分页当前页重设为1


#pic_center =400x
系列文章:


文章目录


背景描述

多个el-table复用一个element ui 的分页,在el-table切换时,需要将分页高亮的当前页重置为1
在这里插入图片描述

方法

如当前页在43,但是切换到另一个el-table时,可能只有10页(不够43页)所以需要重置高亮当前页
分页上的显示:原先是:current-page 改为 :current-page.sync即可 (另需要重置当前页为1再去查询el-table数据)

                <el-pagination
                  :current-page.sync="otherRecordPage.currentPage"
                  :page-sizes="this.pageSize"
                  :page-size="otherRecordPage.pageSize"
                  layout="total, sizes, prev, pager, next, jumper"
                  :total="otherRecordPage.total"
                  @size-change="(val) => handleSizeChange(this.first, this.second,val)"
                  @current-change="(val) => handleCurrentChange(this.first, this.second,val)"
                ></el-pagination>


另:不知道为什么之前写的加在el-table上???
:current-page.sync=“excelPage.currentPage”

                <el-table
                  :data="excelData"
                  border
                  :stripe="true"
                  :current-page.sync="excelPage.currentPage"
                  style="width: 100%; ">
                  <el-table-column
                    v-for="(s, i) in excelHeader"
                    :prop="i + ''"
                    :label="s"
                    :key="i">
                  </el-table-column>
                </el-table>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值