安装pinyin-match

// 安装 pinyin-matchnpm install pinyin-match --save

引入

import PinyinMatch from 'pinyin-match'

ele 下拉框

<el-select filterable :filter-method="handleFilter"><el-optionv-for="item in orderDetails":key="item.id":label="item.codeName":value="item.id"></el-option></el-select>

拼音和输入数值过滤

注意:

// 复制
this.copyOrderDetails = Object.assign(this.orderDetails)
handleFilter(val) {// 对绑定数据赋值if (val) {this.orderDetails = this.copyOrderDetails.filter((item) => {// 如果直接包含输入值直接返回trueif (item.codeName) {if (item.codeName.toUpperCase().indexOf(val.toUpperCase()) != -1) {return true}// 输入值拼音dreturn PinyinMatch.match(item.codeName, val)}})} else {this.orderDetails = this.copyOrderDetails}}

element-ui中el-select下拉框实现拼音、首字母、汉字等模糊搜索相关推荐

  1. TP中给select下拉框选中的内容搜索选中seleted

    开发某个搜索功能时,在select下拉框选中条件后,单击搜索后总是重置下拉框条件,不能固定之前选中的条件.因此使用TP框架中的IF标签来实现. 代码如下: <select name=" ...

  2. 在hta中使用select下拉框

    由于要做一个纯静态的客户端项目,又考虑到成本和使用场景,所以选择hta. hta由于历史原因,逐步被淘汰,网上的资料少得可怜,hta对新的前端技术支持非常差劲. 进入正题. 1.整个项目采用的是boo ...

  3. elementui下拉框选择图片_Element UI系列:Select下拉框实现默认选择

    [编程题目]一个整数数组,长度为 n,将其分为 m 份,使各份的和相等,求 m 的最大值★★ (自己没有做出来!!) 45.雅虎(运算.矩阵): 2.一个整数数组,长度为 n,将其分为 m 份,使各份 ...

  4. Vue中select下拉框的默认选中项的三种情况

    在Vue中 使用select下拉框 主要靠的是 v-model 来绑定选项 option 的 value 值. select下拉框在界面的展示,我们都希望看到框中有一个值 而不是空白,比如显示 &qu ...

  5. antd vue 多个下拉 联动_antd中select下拉框值为对象选中的问题

    使用antd中的select下拉框,遇到个小问题,后台管理系统中,使用下拉框,一般不会是简单的就直接使用select中的value值,而是会使用id或者value中文对应的keyword,并且这个在o ...

  6. layui 下拉框空选项不显示_layui下select下拉框不显示或没有效果

    Layui会对select.checkbox.radio等原始元素隐藏,从而进行美化修饰处理.但这需要依赖于form组件,所以你必须加载 form,并且执行一个实例.值得注意的是:导航的Hover效果 ...

  7. iview select选中值取值_完美解决iview 的select下拉框选项错位的问题

    在使用iview的过程中,我遇到这样一个问题,在Model中使用select下拉框组件.但是当弹出框超过一屏需要滚动时,select的下拉选项会出现错位(下图1为正常,图2为滚动后,下拉选项错位.) ...

  8. iview select 怎么清空_如何解决iview 的select下拉框选项错位的问题,具体操作如下...

    下面我就为大家分享一篇完美解决iview 的select下拉框选项错位的问题,具有很好的参考价值,希望对大家有所帮助. 在使用iview的过程中,我遇到这样一个问题,在Model中使用select下拉 ...

  9. Ant Design select下拉框突然拉长

    Ant Design select下拉框在弹窗中被拉长 在使用react+Ant Design的开发中 使用select下拉框遇到了以下情况 在弹窗里面 ,表单内容较多出现了下拉条,然后在点击搜索框输 ...

  10. element ui中select 下拉框在火狐浏览器最后一行显示不完全(谷歌正常)

    在项目开发的时候用到了el-scrollbar组件 并且设置了隐藏横向滚动条 下面展示一些 内联代码片. // 隐藏横向滚动条 .el-scrollbar__wrap {overflow-x: hid ...

最新文章

  1. 微软Azure Stack混合云进入中国
  2. php时间戳与日期互转
  3. 多元统计第二章证明题_2020年中南大学应用统计硕士考研成功经验分享
  4. 1034 Head of a Gang (30 分) 【难度: 中 / 知识点: 并查集】
  5. maxwell中文汉化补丁_《我的世界:地下城》中文剧情流程攻略 通关视频流程
  6. log4cplus导致主进程不能退出问题解决
  7. python3.5安装pygame_python怎么安装pygame
  8. Git 代码管理(代码提交和代码回退)
  9. sqlrelay mysql_SQLrelay数据库负载均衡
  10. java异常机制throwable
  11. 谷歌软件工程师_这是我曾经在Google担任软件工程师的简历。
  12. 杨柳青镇cad_CAD制图岗位职责|CAD制图工作内容 - 职业圈
  13. chrome浏览器使用console代码让115网盘免扫二维码登陆
  14. 中国第一代技术网红,阿里云P10技术专家褚霸:我只是一个程序员 。
  15. ENL3010 浪涌电流测试系统
  16. UE5/C++ 基于GAS创建攻击伤害 5.1.1准备碰撞体
  17. 创建PHP测试页面,连接并查询MariaDB数据库
  18. 编译安装nginx并实现反向代理负载均衡和缓存功能
  19. 【运筹学】对偶理论 : 互补松弛性 ( 原问题与对偶问题标准形式 | 互补松弛定理 | 互补松弛定理示例说明 )
  20. 地理坐标系,投影坐标系区别

热门文章

  1. 百度地图Web版,根据自定义的坐标点来制作路书(行车轨迹功能)
  2. PAT(甲级)2022年春季考试
  3. 让颜色更加饱满和有冲击力:图像颜色校正
  4. Android产品研发(十八)--webview问题集锦
  5. iframe 跨域处理
  6. Rust学习:14_包和模块
  7. iphone7计算机隐藏,iPhone 7上的这些隐藏实用技巧,新手收起
  8. 如何教育孩子?这5个法则,家长请收好
  9. 展讯8910DM:如果VBus和VBat接在一起,导致模组某些功能出现异常的问题分析
  10. python标准库time,random,turtle