el-select选项过多导致页面卡顿,路由跳转卡顿

这篇具有很好参考价值的文章主要介绍了el-select选项过多导致页面卡顿,路由跳转卡顿。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:el-select数据量太大,导致渲染过慢,或造成页面卡顿甚至于卡死

卡顿原因:DOM中数据过多,超过内存限制

解决方法:

1.使用Virtualized Select 虚拟化选择器,页面就不卡了

2.el-select做分页,后端可能会不太想改,可以按照需求用computer做分页

3.可以使用滚动加载与自定义筛选

我看过的文章1:解决el-select数据量过大导致页面卡顿
文章2:el-select选项过多导致卡顿的解决方案
文章3:对el-select进行二次封装,解决数据量过大造成页面卡顿问题文章来源地址https://www.toymoban.com/news/detail-821511.html

到了这里,关于el-select选项过多导致页面卡顿,路由跳转卡顿的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Element】el-select下拉选择器搜索选项,自定义搜索方法,结合后端接口远程搜索

    当我们有多个选项时,我们一般会使用下拉选择器 el-select 展示选项,选项不多的情况下,我们可以进行手动下拉选择。 那当选项有100个,甚至1000个的时候,需要一个个找选项,手动下拉选择就太累了,这时候我们可以利用搜索功能快速查找选项 可以利用搜索功能快速查找

    2024年02月06日
    浏览(44)
  • 【已解决】element-ui组件嵌套太多层,导致内部el-input和el-select 等组件无法正常输入解决方案

    如果 element-ui 组件嵌套太多层,可能会导致内部的 el-input 和 el-select 等组件无法正常输入。 出现这种问题通常是由于 z-index 属性设置不正确导致的。 解决这个问题的方法是调整组件的 z-index 属性,使其不会被其他组件覆盖。以下是一个解决方法: 在上面的代码中,我们首先

    2023年04月13日
    浏览(53)
  • Vue 当页面进入全屏状态时element-ui的el-select下拉菜单不显示问题

    在前两天进行页面全屏时,一切都还好好的,可当使用element-ui中的el-select时,下拉菜单却怎么也显示不出来,但只要退出全屏状态,立马就好。 非全屏时:  全屏时: 开始我以为是层级问题,所以给el-select的下拉菜单加z-index,却发现加到多大都没用。 后来去官方文档里找

    2024年01月17日
    浏览(71)
  • VUE element-ui 使用Screefull 页面全屏时el-select下拉菜单不显示(下拉框不显示无法选择)问题解决

    问题原因:elemrnt-ui会默认将弹出框插入至 body 元素;当设置了某个元素全屏时,会遮挡住原来的select下拉数据。

    2024年02月14日
    浏览(60)
  • 将较大的数组赋值<el-table></el-table>时,会导致页面卡顿,甚至崩溃

    遇到的问题:将长度为40的数组数据赋值el-table/el-table,我发现loading没有效果,后面发现是页面卡住了,loading直接没有出现。 经过查询资料,发现el-table会有卡顿的问题,看到有的博主推荐使用一款叫umy-ui的插件,我就试了试,发现卡顿的问题解决了。 官网: http://www.umyui

    2024年02月05日
    浏览(59)
  • el-select 使用

    案例:

    2024年02月10日
    浏览(38)
  • 修改el-select和el-input样式;修改element-plus的下拉框el-select样式

    修改el-select样式 input如下 el-input clearable v-model=\\\"name\\\" placeholder=\\\"请输入\\\" class=\\\"input-with-select input_box\\\" style=\\\"width: 148px;margin: 0 40px;position: absolute;right:67px;\\\" /

    2024年02月13日
    浏览(48)
  • el-select修改样式

    el-select 准备  注:关键 :popper-append-to-body=\\\"false\\\" 修改placeholder颜色 Element-ui下如何修改input的placeholder的颜色_呆小九的博客-CSDN博客  修改右侧箭头 在element icon里检索 修改圆角边框 el-input

    2024年02月11日
    浏览(44)
  • el-select码值枚举

    当码值的数据是自己写的时候: 例如:isOrNo:[{label:\\\'是\\\',value:\\\'1\\\'},{label:\\\'否\\\',value:‘2’}], 当传给后端值时下拉选择是,值为1,我们当前拿到的只是值为value:1,label值为拿到,我们就需要把label值取到。 方法如下: 第一种方法: 第二种方法:

    2024年02月10日
    浏览(35)
  • el-select 分页加载

    针对数据量大的选择器,需要分页从后端接口获取数据,前端监听选择器下拉框的滚动事件,当往下滚动至底部一定位置时,调接口

    2024年02月14日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包