element-ui table表格全选 toggleRowSelection 数据过多 页面卡死

发布于 2022-09-11 21:44:42 字数 363 浏览 13 评论 0

clipboard.png
element-ui 全选有这个方法

clipboard.png
目前需求是:点击全选按钮,把4747条数据全部选中

clipboard.png
这么做代码没问题,但是数据量过多,页面直接卡死,请问各位有什么解决办法吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

心的位置 2022-09-18 21:44:42

clipboard.png
我觉得你可以用这个方法吧 就不用传参数了

白云不回头 2022-09-18 21:44:42

数据这么多,分页是前台分页吗?
我建议是这个东西做成后台分页,然后增加一个全部toggle的后台接口,前端直接提供一个全部toggle的按钮功能,其他的都按照当前页来处理。
我这个是建议,解决不了你那个问题

娜些时光,永不杰束 2022-09-18 21:44:42
  1. 如果是后端分页, 那只能排查其他原因了;
  2. 如果你这个项目是前端做的分页, 只能改成后端分页. 400多页的数据, 太多了. 这种需求正常情况下在评审的时候都过不了;
蝶…霜飞 2022-09-18 21:44:42

换框架了 ant可以解决

困倦 2022-09-18 21:44:42

点击全选按钮,把4747条数据全部选中?4700+的数据啊,dom元素过多,页面渲染过于消耗内存引起的卡顿,换个思路操作不行吗?你们产品设计是猪吗?

谁许谁一生繁华 2022-09-18 21:44:42

您好,题主最后怎么解决的呢,我现在也遇到这样的问题

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文