实现效果如下:


具体代码入下:
1、其中:filterable :filter-method="dataFilter"为过滤的关键

 <el-col :span="24" v-if="showTransact"><el-form-item label="New Issue Owner:"><el-select v-model="form.turn_to_transact" :disabled='isEditResolution' placeholder="Please Choose Administrative Person" filterable :filter-method="dataFilter" clearable><el-option v-for="item in optionsCopy" :key="item.value" :label="item.label" :value="item.value"></el-option></el-option></el-select></el-form-item></el-col>

2、dataFilter的方法
首先要初始化一个approveUserOption,并且让optionsCopy = approveUserOption。如果为则给optionsCopy 复制approveUserOption。

    dataFilter(val) {if (val) { //val存在debugger;var str = ".*"+val.toLowerCase()+".*"let reg = new RegExp(str)this.optionsCopy = this.optionsCopy.filter((item) => {if(item.label){return reg.test((item.label.toLowerCase()).replaceAll(" ",""))}else{return false;}})}else{this.optionsCopy = this.approveUserOption;}if(this.optionsCopy.length == 0){this.optionsCopy = this.approveUserOption;}}

vue实现下拉框动态筛选相关推荐

  1. Vue下拉框动态加载数据

    Vue下拉框动态加载数据 <template><a-select v-model="model.type" show-search placeholder=&qu ...

  2. Vue封装下拉框组件时,为document绑定原生事件addEventlistener(click“),切换页面之后事件还未被摧毁...

    1 <script> 2 export default { 3 props: ["lists"], 4 data() { 5 return { 6 isactive: ...

  3. DataGridView下拉框动态赋值以及事件处理

    第一种: 下拉框动态赋值: private void Form1_Load(object sender, EventArgs e)         {             //获取数据源list ...

  4. Excel — 动态图表(下拉框动态图)

    下拉框动态图:根据下拉框选择的值,使图表动态变化.过程如下 [开发者工具]->[插入]->[组合框] 画好下拉框后,右键->[设置控件格式] 选择[数据源区域].[单元格链接] 查看 ...

  5. vue省市区 下拉框实现

    vue省市区 下拉框实现 1.效果如图 选中省之后,再选择对应的市,再选择对应的区 数据源js文件: 码云:https://gitee.com/wyjpositive/mybatis-plus-dem ...

  6. vue项目下拉框内容过长做一个滚动条的效果

    vue项目下拉框内容过长做一个滚动条的效果 如下图: 关键代码如下:

  7. element做树形下拉_一个基于 elementUi的vue树形下拉框组件

    # wl-vue-select,wl-tree-selectcss # 简介vue 用于vue框架的树形下拉框及带全选的普通下拉框.   node Tree drop-down box for vue ...

  8. Vue element 下拉框 可输入可选择(无bug)

    背景: 需要一个可填可选的下拉框 当用户自定义输入时,自动添加"(其他)"后缀 效果如下: <el-select v-model="value"place ...

  9. 微搭低代码实现下拉框动态填充值

    有个粉丝问我,微搭的下拉框如何自动填充值 想问一下,下拉控件需要绑定数据源里面的列表,这个需要怎么做,自己研究了蛮久也没弄出来,需要参考您哪一篇教程? 一般你字段设置为枚举类型就可以,如果是动态的,你 ...

最新文章

  1. 时间不同单位之间的转换
  2. Python 中常见的配置文件写法
  3. BZOJ 4386 Luogu P3597 [POI2015]Wycieczki (矩阵乘法)
  4. ABP框架详解(三)Domain
  5. 是个狠角色。。 | 今日最佳
  6. 文件系统及程序的限制关系: ulimit
  7. python利用faker,输出企业名称、用户名称、手机号、地址信息等测试数据实例
  8. Learn RxJava
  9. Linux串口驱动(5) - read详解
  10. 深度森林:探索深度神经网络以外的方法
  11. Excel加载“宏”
  12. so easy 的 Vue3.0自定义指令(也搜一贼)
  13. excel转html乱码,EXCEL表格中数字乱码是什么原因?
  14. 神经网络与傅立叶变换到底有没有关系?
  15. 数据结构与算法-基础(十二)B 树
  16. 易度,企业中的蓝胖子
  17. LevelDB Arena源码分析
  18. 微信撤回的消息找不到?你OUT了,看看python程序怎么找回!
  19. 计算机图形处理与应用程序,计算机图形处理与应用
  20. python生成矩阵导出excel_Python xlwt导出excel完整版

热门文章

  1. SAPMMC控制台服务消失的解决方法
  2. 使用动态内表——ALV输出
  3. emf java_Java实现emf图片字节流转png(jpg)图片字节流
  4. iis 不是 php,iis是不是默认支持php
  5. Python教程:列表推导式和嵌套的列表推导式讲解
  6. Python中有了列表,为什么还有元组?
  7. Python 读取和输出到txt
  8. 序列赋值引发的Python列表陷进
  9. python获取指定目录下所有文件名os.walk和os.listdir
  10. python教程:%s、%d、%f的使用