前景: 工作项目用的是vue + element-ui e-table分页渲染数据
问题:单页500条数据时就很卡,选择全选的复选框,心里默数5个数才能全部勾选上
解决办法一: 换组件
(1)换成 umy-ui 的虚拟滚动多选框 https://www.umyui.com/umycomponent/virtualCheckboxTable
经过测试,确实好用啊,每页10000条数据勾选数据都是很流畅的
而且它和element-ui的分页组件是可以一起使用的
(2)使用Vxe table
https://xuliangzhan_admin.gitee.io/vxe-table/#/table/start/install
这个我不太知道,大佬告诉我的
解决办法二: 虚拟列表
参考https://blog.csdn.net/qq_42268364/article/details/102831975这篇文章