ElementUi使用el-autocomplete实现搜索建议(无数据匹配+点击clearable清除,不触发下拉选项)

先上效果图:
首先没输入的情况下是这样
在这里插入图片描述
如果有匹配选项是这样
在这里插入图片描述
匹配不到是这样
在这里插入图片描述
在使用过程中发现,element的el-autocomplete组件是不支持没有数据的时候提示无匹配数据的,如果要设置成可关闭的,发现点击关闭后,如果还是在聚焦状态,再次输入是不触发输入建议的,如下图:
在这里插入图片描述
代码如下:

     <el-form-item label="平台名称">
       <el-autocomplete
         ref="el_auto" // 为了解决关闭后不匹配
         v-model="platformName"
         :fetch-suggestions="querySearch"
         :trigger-on-focus="false"
         :clearable="true"
         :popper-class="noData ? 'platform-auto-complete' : ''"         
         value-key="platformName" // 输入建议对象中用于显示的键名,默认是value
         class="inline-input"
         placeholder="请输入上报平台关键字"
         @select=
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值