资讯动态

假如后端一次性返回10w条数据,前端如何应对

发布时间:2026/8/15 7:12:04 来源:尧图企业网站定制
假如后端一次性返回10w条数据首先设计不合理浏览器能否处理10w条数据1JS没问题2渲染到DOM会非常卡顿方案一自定义中间层1自定义nodejs中间层获取并拆分这10w条数据2前端对接nodejs中间层而不是服务端3成本比较高方案二虚拟列表1只渲染可视区域DOM2其他隐藏区域不显示只用撑起高度3随着浏览器滚动创建和销毁DOM虚拟列表-第三方lib1虚拟列表实现起来非常复杂可借用第三方lib2Vue-virtual-scroll-list3React-virtualiszed划重点1要主动沟通表达观点也许正在考察你的沟通能力2后端的问题首先要用后端的思维去解决 – 中间层3虚拟列表只是无奈的选择实现复杂而效果不一定好低配手机

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价