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

java手机网站开发太原seo网络优化招聘网

java手机网站开发,太原seo网络优化招聘网,网站建设 新闻,苏州哪家做网站背景:在某些使用情况下,单个选择器可能最终加载数万行数据。 将这么多的数据渲染至 DOM 中可能会给浏览器带来负担,从而造成性能问题。 ——vue3element-plus有现成的轮子。而vue2element-ui没有。 以下 文章大部分 摘自 源组件中的README.md…

背景:在某些使用情况下,单个选择器可能最终加载数万行数据。 将这么多的数据渲染至 DOM 中可能会给浏览器带来负担,从而造成性能问题。 ——vue3+element-plus有现成的轮子。而vue2+element-ui没有。
以下 文章大部分 摘自 源组件中的README.md

Select V2 虚拟列表选择器

基于 Element UI适用于 Vue 2 版本的虚拟列表选择器组件。

在线演示

在线演示

使用说明

安装

npm i el-select-v2 -S

全局引入

  //全局引入import ElSelectV2 from 'el-select-v2';Vue.use(ElSelectV2);

局部引入

<template><el-select-v2 v-model="value" :options="options" />
</template><script>//局部引入import ElSelectV2 from 'el-select-v2'export default {components: {ElSelectV2 },data() {return {options: [],value: '',};},created() {for (let i = 0; i < 10000; i++) {this.options.push({value: `value ${i + 1}`,label: `label ${i + 1}`,});}},};
</script>

插槽的使用

<template><el-select-v2v-model="student"placeholder="请选择学生"filterable:options="dataList"value-key="studentId"label-key="studentName"><template #default="{ item }"><span>{{ item.studentName }}哈哈哈</span></template></el-select-v2>
</template><script>//局部引入import ElSelectV2 from 'el-select-v2'export default {components: {ElSelectV2 },data() {return {dataList: [],student: '',};},created() {for (let i = 0; i < 10000; i++) {this.dataList.push({studentId: `value ${i + 1}`,studentName: `label ${i + 1}`,});}},};
</script>

示例代码

示例代码

Select Attributes

参数说明类型可选值默认值
value / v-model绑定值boolean / string / number
options列表数据array
value-keyvalue 键名stringvalue
label-keylabel 键名stringlabel
min-item-size每个选项的最小高度number34
multiple是否多选booleanfalse
disabled是否禁用booleanfalse
size输入框尺寸stringmedium/small/mini
clearable是否可以清空选项booleanfalse
collapse-tags多选时是否将选中值按文字的形式展示booleanfalse
multiple-limit多选时用户最多可以选择的项目数,为 0 则不限制number0
nameselect input 的 name 属性string
autocompleteselect input 的 autocomplete 属性stringoff
placeholder占位符string请选择
filterable是否可搜索booleanfalse
allow-create是否允许用户创建新条目,需配合 filterable 使用booleanfalse
filter-method自定义搜索方法function
remote是否为远程搜索booleanfalse
remote-method远程搜索方法function
loading是否正在从远程获取数据booleanfalse
loading-text远程加载时显示的文字string加载中
no-match-text搜索条件无匹配时显示的文字,也可以使用 slot="empty" 设置string无匹配数据
no-data-text选项为空时显示的文字,也可以使用 slot="empty" 设置string无数据
popper-classSelect 下拉框的类名string
reserve-keyword多选且可搜索时,是否在选中一个选项后保留当前的搜索关键词booleanfalse
default-first-option在输入框按下回车,选择第一个匹配项。需配合 filterableremote 使用booleanfalse
popper-append-to-body是否将弹出框插入至 body 元素。在弹出框的定位出现问题时,可将该属性设置为 falsebooleantrue
automatic-dropdown对于不可搜索的 Select,是否在输入框获得焦点后自动弹出选项菜单booleanfalse

Select Events

事件名称说明回调参数
change选中值发生变化时触发目前的选中值
visible-change下拉框出现/隐藏时触发出现则为 true,隐藏则为 false
remove-tag多选模式下移除tag时触发移除的tag值
clear可清空的单选模式下用户点击清空按钮时触发
blur当 input 失去焦点时触发(event: Event)
focus当 input 获得焦点时触发(event: Event)

Select Slots

name说明
自定义模板,参数为 { item }
prefixSelect 组件头部内容
empty无选项时的列表

Options

参数说明类型可选值默认值
value选项的值string/number/object
label选项的标签,若不设置则默认与 value 相同string/number
disabled是否禁用该选项booleanfalse

Methods

方法名说明参数
focus使 input 获取焦点
blur使 input 失去焦点,并隐藏下拉框
http://www.mmbaike.com/news/25326.html

相关文章:

  • 用asp做网站的可行性分析自己建网站的详细步骤
  • 网站开发用什么服务器南宁企业官网seo
  • wordpress手机投稿春哥seo博客
  • 装潢设计用什么软件优化网站界面的工具
  • 网站建设6000元沈阳seo排名优化软件
  • 中山 网站推广优化网站技术
  • 哪有做网站的 优帮云北京学校线上教学
  • 做神马网站优化快网站信息
  • 小程序有哪些开发平台长沙seo优化
  • 2016用什么网站程序做流量建站网站
  • 建筑书店长春网站seo哪家好
  • 大淘客做网站视频怎么自己做一个网址
  • 网站建设需要的软件是什么常用的网络推广方法有
  • 佛山建设外贸网站公司吗广告设计需要学什么
  • 网站建设策划 流程图百度如何免费推广
  • 泰州网站建设tzbdtg深圳百度网站排名优化
  • 做易买网网站项目心得体会免费培训网站
  • 廊坊做网站1766534168wordpress外贸独立站
  • 外贸商做英文网站的目的seo优化排名技术百度教程
  • 克拉玛依市住房和建设局网站百度网盘客户端下载
  • php网站做代理服务器我要安装百度
  • 怎么创建网页快捷方式到桌面合肥建站公司seo
  • 贵阳网站建设制作公司少儿培训
  • 分类信息网站怎么做qq群推广网站免费
  • 做游戏网站的分析电商中seo是什么意思
  • 中山网站建设外包百度推广代理公司
  • 自做网站需要多少钱7个经典软文营销案例
  • 动态网站模板下载我是做推广的怎么找客户
  • wordpress类似微博南京 seo 价格
  • 网站业务费如何做记账凭证搜索引擎都有哪些