原文:vue 下拉框select的的分段加载解决数据过大导致页面卡顿

上篇文章介绍了select的无限加载解决方案 本篇介绍select分段加载方案 直接上代码时候filter方法过滤出自己需要的数组对象数据出来 dataName: , 活动名称 权益名称 interestsNames: , 权益名称下拉数组 activityNames: , 活动名称下拉数组 渲染列表,限制在 个以内 activityList: , 解决element ui下拉框过多导致卡顿问题 ...

2020-10-03 14:32 0 2455 推荐指数:

查看详情

解决element-ui下拉框数据过多,导致页面问题与本地分页功能实现

效果 前情提要: 最近使用element-ui开发的一个页面,在打开的时候占用cpu非常高,有时候都能达到90%↑。在调试时发现其中一个下拉框的接口返回2k↑的数据。本着有问题问百度的精神,看到主要的解决方案有如下两种: 监听下拉框滚动事件,去服务端请求数据 https ...

Tue Mar 30 18:28:00 CST 2021 0 512
iview select数据过多,导致页面及输入输入 完美解决

问题情景:  iview中的select组件数据多达几千几万条的时候,页面及输入框出现明显的,一个弹的显示隐藏要几秒才能反应过来,输入也是输入的文字几秒才能显示出来。 解决方法:  原理:既然是由于select组件数据过多导致页面渲染,那么解决方法自然是减少select组件数据 ...

Wed Aug 25 23:58:00 CST 2021 0 275
Ant Design of Vue a-select下拉框因为数据量太大造成的问题

Ant Design of Vue a-select下拉框因为数据量太大造成的问题 解决方案:   最开始渲染时只渲染总数据前100条数据以保证不,然后当需要搜索的时候对从后台拿到的数据进行过滤,也只取前100条,然后通过select下拉框popupScroll事件,下拉列表滚动 ...

Mon Nov 09 23:47:00 CST 2020 0 2966
Ant Design of Vue a-select下拉框因为数据量太大造成的问题

解决方案:   最开始渲染时只渲染总数据前100条数据以保证不,然后当需要搜索的时候对从后台拿到的数据进行过滤,也只取前100条,然后通过select下拉框popupScroll事件,下拉列表滚动时的回调,每次回调时都添加一部分数据解决下拉框问题。 Ant Design ...

Tue Mar 15 01:51:00 CST 2022 0 1414
vue一次加载大量数据导致页面解决

前提:后端返回一个几千条的数组,页面直接渲染导致非常解决方案:使用vue-virtual-scroller 插件解决;https://www.npmjs.com/package/vue-virtual-scroller#page-mode 第一步:安装 第二步:引入 ...

Fri Mar 26 18:00:00 CST 2021 0 2450
elementUI的select下拉框组件实现分页加载数据

第一种方法:添加分页,页面样式如下,JS逻辑与平常分页没区别 css 第二种方法:下拉加载更多 1.写一个指令 2.页面使用指令,添加远程搜索属性和方法 3.JS写逻辑 ...

Fri Sep 17 18:58:00 CST 2021 0 324
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM