elementUI 分页bug解决
2024-09-05 16:28:08
在使用elementui的分页组件时,我发现当对表格数据进行删除时,而且是删除到该页最后一条数据时,当前页面currentPage并不能自动减1,也就是说,当前页currentPage只有你点击页码时才会发生改变,这就会使你自定义的序号错乱。但是我们可以使用watch监听页面数据总条数totalNum,来完美解决这个问题(或者每次删除后,定位到第一页,也就是让currentPage = 1,不建议使用)
代码
// totalNum 数据总条数
// currentPage 当前页
// pageSize 每页显示的数据条数 watch: {
totalNum(){ //注意这个函数的名字必须和你监听data中的属性的名字一样,这样才能当你data中的属性发生变化时,触发这个函数
if(this.totalNum==(this.currentPage-)*this.pageSize&& this.totalNum!=){ //这一行是关键代码,倍数关系
this.currentPage -=
this.geiList()//获取表格数据的方法
}
}
},
//额外说一点,数据的每个序号,一般用
item.number = this.pageSize * (this.currentPage - 1) + (index + 1);
//这行代码来实现
最新文章
- alienware Win8 系统安装
- 墙裂推荐4款js网页烟花特效
- android属性之excludeFromRecents -- clearTaskOnLaunch 隐身意图 启动activity
- iOS边练边学--多线程介绍、NSThread的简单实用、线程安全以及线程之间的通信
- 在iOS中怎样创建可展开的Table View?(上)
- mysql 远程连接 1045 Access denied for user 'root'@'XX.XX.XX.XX' (using password:YES)
- Java Collection 集合类大小调整带来的性能消耗
- JS复习:第三章&;第四章
- C++侵入式链表
- hibernate在配置文件中配置对象关系映射文件即hbm文件路径的写法
- JavaScript高级程序设计:第一章
- wince天气代码
- Java中StringBuffer类append方法的使用
- Nginx+Tomcat+Https 服务器负载均衡配置
- Openstack-Ceilometer-Alarm运行机制
- 获取访问者的IP地址
- 自定义控件DataPager
- spark运行模式
- [BZOJ 4809] 相逢是问候
- jave 逻辑运算 vs 位运算 + Python 逻辑运算 vs 位运算
热门文章
- AI换脸教程:DeepFaceLab使用教程(1.安装及分解视频)
- 一、Linux 设备驱动介绍及开发环境搭建
- java动态代理(JDK和cglib)(转载)
- JAVA中的23种设计模式
- tf.stack( )和tf.unstack( )
- 参数上使用自定义注解在aop中无法获取到该参数
- POJ 2528 Mayor’s posters (线段树段替换 &;&; 离散化)
- 使用ros_driver运行velodyne16线激光雷达
- 用smtplib来发送邮件
- chrome插件报错原因