【Vue】elementUI分页组件el-pagination重置当前页数方法
目标
如图,这里需要实现的是,切换不同tab时,分页器的当前页数要重置到第1页,同时向后端发送的请求里面的page
参数也要重置为1。
方法
修改tab切换时绑定的tabChange函数
设置params.value.page
为1即可。
const params= ref({ |
修改el-pagination
使用current-page.sync
进行双向绑定。
添加v-model:current-page.sync="params.page"
,其中params.page
即script
区定义的params
里面的page
。
<el-pagination :total="total" :page-size="params.pageSize" v-model:current-page.sync="params.page" |
参考链接
elementUI分页中改变current-page绑定的值无效问题的解决_分页组件js直接修改页码绑定值不触发事件-CSDN博客
elementui 分页el-pagination遇到的所有坑(current失效、分页组件不显示、视图不改变等)_el-pagination current-page问题-CSDN博客
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自Rean's Blog