1 打开一个vue文件后插入一个el-pagination分页组件。如图 2 在el-pagination标签上添加next-click点击下一页时触发的事件,然后设置在点击下一页的nextPage方法弹出下一页的页码数。如图 3 保持vue文件后使用浏览器打开,点击下一页,这时候弹出框就会弹出点击下一页后页码为2的提示。如图 ...
(当数据多于两页数据的时候,会显示第二页的数据,但是当数据少于两页数据时,就会显示暂时无数据,其实数据是拿回来的,只是这时候分页器接收到的页码是2,而没有那么多数据显示,就会显示暂无数据) 解决办法: 在el-pagination属性中需要加上:current-page.sync="currentPage"并重新设置当前页码this.currentPage=1...
不知道大家有没有遇到过这种情况,在使用 element-ui 的 el-pagination 做分页的时候,假设表格第二页只有一条数据,这时我们进行删除操作后,拉取刷新表格,发现表格分页跳到第一页,但是总数是10条, 页面也没数据,这其实是分页的 current 值还是2导致的。 直接上代码: export default { data() { return { pageIn...
API_MyInform.delDemand(demand_id).then(res=>{this.$layerMessage.success('删除成功!');//更新当前页码let totalPage = Math.ceil((this.totalNum - 1)/this.pageSize); let currentPage = this.currentPage > totalPage ? totalPage : this.currentPage; this.currentPage = this.currentPage < 1 ?
项目中遇到一个场景,表格的item可以被批量删除,要求删除后的页码还在当前页,但是最后一个全选删除的时候只能返回上一页了: 代码: // this.total: 后端返回的数据总长度// this.page.page: 当前页// this.idsArray.length: 要删除的个数// totalPage: 总页数(每次删除计算总页数)consttotalPage = Math.ceil...
背景:使用的element-ui组件,当前页不在1,在搜索条件变化时,搜索结果变化,应跳到第1页才对,需要加.sync 不生效的配置: :current-page="current_page" <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="current_page" ...
style="text-align: center;margin-top: 1%;" ></el-pagination> 有时候,el-table数据需要重新加载,比如查询条件不同,但是el-pagination页码并不是第一页,这个时候,在el-pagination属性中需要加上:current-page.sync="currentPage"并重新设置当前页码this.currentPage=1;问题解决转...
this.pageSizes,},attrs: { align: 'right' },on: {'size-change': pageSize => {// size-change事件时currentPage 赋值为1,避免el-pagination某些场景调用两次查询方法,比如,共有29条数据,每页20条,切换到第二页的时候展示了9条,这是size-change调整为30,此时第二页其实没有数据,el-pagination会再次调...
饿了么自带的分页组件,提供的跳转到某一页的文案是 “前往”,如下图所示不过有时候我们想要换一个文案,但是看了一下官方文档,分页组件没有提供默认的修改文...
可以通过添加next-text="下一页"来实现。如图 方法/步骤 1 打开一个vue文件,添加一个el-pagination分页组件。如图 2 在el-pagination组件上的next-text属性,设置值为下一页,用于让下一页箭头变为文字。如图 3 保存vue文件后使用浏览器打开,即可看到分页组件下一页箭头符号变为下一页文字效果了。如图 ...