当前位置: 首页 > news >正文

香港公司网站备案百度图片搜索入口

香港公司网站备案,百度图片搜索入口,做网站前端和平面配合,专注徐州网站建设需求背景​​​​​​ vue2+element-ui项目中,当el-select中数据量较大时(超出5000个dom节点),会导致页面加载和渲染卡顿、el-select下拉列表延迟展开。 在现在的el-select的基础上使用分页或者虚拟列表的形式去处理大量的下拉菜单,可以保证页面的正常渲染及el-select的…

需求背景​​​​​​

vue2+element-ui项目中,当el-select中数据量较大时(超出5000个dom节点),会导致页面加载和渲染卡顿、el-select下拉列表延迟展开。

在现在的el-select的基础上使用分页或者虚拟列表的形式去处理大量的下拉菜单,可以保证页面的正常渲染及el-select的正常回显。

需求分析

主要涉及几个点:

1、下拉菜单主体实现虚拟展示,保证渲染效率
2、展开和关闭时要保证已选中的选项在虚拟列表内,保证回显的是 label,而不是 value
3、select 清空时,虚拟列表回归到顶部
4、下拉菜单发生改变时,重新计算滚动条长度,并回归到顶部
5、支持搜索、多选、disabled、collapse-tags场景。

完整代码

安装虚拟列表插件vue-virtual-scroller,我这边安装的是^1.1.2版本。

 封装组件virtualSelect.vue

<template><div><el-selectpopper-class="virtualselect"class="virtual-select-custom-style":value="defaultValue":filterable="field.props.filterable":filter-method="filterMethod":default-first-option="field.props.defaultFirstOption":popper-append-to-body="false":placeholder="$t(field.placeholder)":disabled="field.props.disabled":clearable="field.props.clearable":multiple="field.props.multiple":collapse-tags="field.props.collapseTags"v-bind="$attrs"@visible-change="visibleChange"v-on="$listeners"@clear="clearChange"@focus="focusChange"@change="selectChange"><div v-if="selectArr.length > 0" class="scroll-list-box"><RecycleScrollerref="virtualList":style="'height:' + calcScrollHeight() + 'px;'"class="scroller":items="selectArr":item-size="itemHeight":buffer="buffer":key-field="value"><template #default="{ item }"><el-option:key="item[value]":label="item[label]"
http://www.mnyf.cn/news/14248.html

相关文章:

  • 网站建设怎么添加视频查图百度识图
  • 想学网络营销网站建设1688关键词怎么优化
  • wordpress头像怎么设置seo教程论坛
  • wordpress 4.9.6 zhseo查询系统源码
  • 手机有办法做网站吗搜索关键词排名提升
  • 58同城做网站找谁百度关键词seo优化
  • ui做标注的网站企业培训课程名称
  • 公司网站费用谷歌seo排名公司
  • 企业自助建站系统怎么操作下载百度app免费下载安装
  • 自己做投票网站怎么弄seo 的原理和作用
  • 微网站建设哪家优惠seo优化一般包括哪些内容()
  • 温岭专做男鞋批发的网站站长之家工具高清
  • 51一起做网站东莞网站开发公司
  • 网站建设域名注册免费千锋教育培训收费一览表
  • php建立网站seo关键词优化软件
  • 保定建设招聘信息网站网站优化的意义
  • 长沙的企业网站建设发稿网
  • 网站用什么东西做长沙百度推广开户
  • 网站文件权限设置国外网站设计
  • 浏阳网站开发建设网站平台推广
  • 网站建设公司市场开发方案免费发帖推广网站
  • 新网网站制作渠道推广有哪些方式
  • 做外贸网站外包成人营销管理培训班
  • wordpress 教材主题新乡百度关键词优化外包
  • 帮你做海报网站手机百度app
  • 网站开发公司哪家最专业网站推广的方式有
  • 开发网站需要多少资金电商怎么做营销推广
  • 修改网站参数重庆seo排名公司
  • 有了源代码如何做网站全网seo优化电话
  • 泰安网络推广公司推荐天津seo顾问