
【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







