uniapp实现下拉搜索选择框,app,h5可用
在通过uniapp做app开发的时候,有场景需要用到下拉选择框,但是使用的uview框架里的底部弹出的选择项形式产品又不满意。。。于是在uniapp插件市场上搜索了一番,最终发现了一款还可以的,主要是拓展性比较好的一个。在插件市场上的插件id:cuihai-combox。文档地址:下拉搜索选择组合框
然后话不多说先上效果图,以下是插件本身的示例图:
我个人实现的例子:
代码实现如下,实现的例子是不带搜索的,但是实际组件支持搜索功能:
<combox-search label="部门查询" labelWidth="100px" emptyTips="无匹配选项" :candidates="candidates":isDisabled="true" placeholder="请选择部门" @getValue="getValue($event)"></combox-search>// 部门下拉数据源candidates: ['部门1', '部门2', '部门3', '部门4'],// 获取弹出框选择的部门getValue(e) {console.log(e);},
PS:但是组件用起来有些地方要注意下:
(1)如果是在app上使用控件的搜索功能,会出现下拉选项和手机键盘一起弹出的情况,这样会导致一个问题,如果控件位置在手机偏底部的时候,弹出的软键盘会遮住下拉选项,这个需要开发者自己去做处理。
(2)目前该控件显示下拉选项的点击事件写在了右侧三角形箭头上,建议开发者们改为在编辑框上。
(3)如果在插件市场上直接点击”使用HBuilderX导入插件“的话,导入的插件还报少一个图片资源的问题,需要下载 完整源码,在里面找到缺少的图片资源文件复制到自己项目中去,或者自己找一个也行。
总结:虽然插件有些许小问题,但是个人感觉总体还是可以的,自己改造改造轮子让其更适应自己的开发就好。希望能够帮到大家!
uniapp实现下拉搜索选择框,app,h5可用相关推荐
- 下拉多选择框 实现方式_非极大值抑制Non-Maximum Suppression(NMS)一文搞定理论+多平台实现...
这是独立于薰风读论文的投稿,作为目标检测模型的拓展阅读,目的是帮助读者详细了解一些模型细节的实现. 薰风说 Non-Maximum Suppression的翻译是非"极大值"抑制, ...
- java下拉菜单选择前弹提示框_javascript实现下拉提示选择框
本文介绍了select和sugget结合起来使用的例子,支持下拉的直接选择,也支持在下拉内容中输入过滤. 整体效果就是下面这样的: 1.首先需要引入如下文件 这里要注意jquery要放在select2 ...
- 下拉多选择框 实现方式_物体检测之旅(三)|设计选择,经验教训和物体检测的趋势...
作者:Jonathan Hui编译:ronghuaiyang 物体检测器,像基于区域的检测或者一阶段的检测器,从不同的起点起步,最后越来越相似,都是朝着更快更准的目的地在前进.事实上,有些性能的差距可 ...
- excel添加列下拉框票价_excel表格下拉表格添加数据-excel2017表格中怎么制作下拉菜单列表框...
在Excel表中,如何将增加下拉菜单的选项? excel中的下拉菜单选项,就是筛选的功能,具体操作如下: 1.首先选中a.b两列数据,在"开始"选项卡上选择"筛选&quo ...
- vue 下拉框筛选列表_vue下拉菜单选择输入框_带有下拉菜单的Vue搜索输入可提供更多过滤条件...
vue下拉菜单选择输入框 @ tillhub / vue-search-filter (@tillhub/vue-search-filter) Vue search input with dropdo ...
- Angular 下拉搜索框实现
今天有个需求要写一个下拉搜索框,本来是下拉框的,由于内容太多,所以添加一个查找功能.根据博客进行改写的.参考了他的基本框架进行实现. 效果图: 输入框右边的白色箭头图片下载地址 <td>x ...
- jqgrid表格下拉搜索多选框优化—使用select下拉多选插件
jqgrid表格插件应该是表格插件中最强大吧,最近项目需要使用jqgrid但又要根据项目需求进行一些私人订制,还好jqgrid的源码写清晰易懂. jqgrid有个下拉搜索的功能,我们先看下官网的展示, ...
- 删除下拉框只找23火星软件_下拉推广选择23火星软件
不管你是微商还是实体店或是中小企业的老板,都会有以下令人头疼的问题,产品没有销量?没有意向客户?招不到代理?怎么办? 我们就是用百度下拉框业务,让精准客源,意向客户主动来联系你! 详情请咨询微信:yu ...
- uniapp 自定义下拉框
uniapp 自定义下拉框 根据 https://gitee.com/kcren/uniapp-dropdown-filter/tree/master 自己加了一层封装 可以进行切换选择下拉内容 模板 ...
最新文章
- C++_STL——array(C++11)
- docker --- mysql的部署
- js读取服务器上的txt文件,javascript – 每15秒读取一次文本文件的内容
- 19.删除链表的倒数第N个节点
- 基于JAVA+SpringMVC+MYSQL的大学毕业生就业信息管理系统
- Android 基本控件使用
- java取multipart_spring的multipartResolver和java后端获取的MultipartHttpServletRequest方法对比...
- python性能分析工具模块_关于Python Profilers性能分析器
- Java从入门到放弃系列
- 常见的二十种软件测试方法详解(史上最全)
- 中国云计算行业研究报告
- java ssm野生动物公益保护网站系统
- 有趣python小程序系列之一
- STM32L431(CubeMX)使用DHT11读取环境温度与湿度并通过串口打印
- 在 IIS 上构建静态网站
- linux 修改用户密码 报错,linux中修改用户密码报错 passwd:Authentication token manipulation error...
- 商业模式创新与设计 -- 黄力泓
- 黑马Redis实战篇—给商铺类型缓存(练习)
- 上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域,请编写程序从键盘输入邮件的目的区域编码和重量,按下列计费规则计算快递费用并输出运费,计算结果保留2位小数。
- js实现一个在线的Excel
热门文章
- Goroutine并发调度模型深度解析之手撸一个协程池
- 计算机科学 高中研究项目,2013全国第28届青少年科技创新大赛高中《计算机科学》作品《项目简介》...
- springboot毕设项目大学生租房系统s9331(java+VUE+Mybatis+Maven+Mysql)
- Radeon Gpu源码分析
- 2应用层 - 文件传输协议FTP
- 高并发高流量网站架构
- gnome显示桌面图标_gnome tweak tool 不显示桌面图标,为什么
- 算法手撕代码16~20
- 千亿资产路劲掉队 单伟豹无心恋战地产圈?
- 驾驭你的“职场布朗运动”