首页
工具箱
Search
1
Vue vben admin 2.0的封装部分坑点
1,546 阅读
2
python生成剪映草稿解析
1,401 阅读
3
百度地图坐标系对腾讯地图坐标系转换
1,249 阅读
4
VUE中使用mathjs的方法
1,158 阅读
5
解决Ant Design Vue的Select搜索指定字段的问题
1,078 阅读
技术宅的演示性文稿
技术宅的吐槽文档
一个的舞台
唱唱反调
老文章归档
光年计划
登录
Search
标签搜索
老文章
CS
长春
大学
程序员
vue
酷游CS俱乐部
dedecms
织梦
php
vant
小程序
军训
缘
ie6
google
大连
2012
js
ecshop
茶树虾
累计撰写
306
篇文章
累计收到
125
条评论
首页
栏目
技术宅的演示性文稿
技术宅的吐槽文档
一个的舞台
唱唱反调
老文章归档
光年计划
页面
工具箱
搜索到
1
篇与
Ant Design Vue
的结果
2022-02-10
解决Ant Design Vue的Select搜索指定字段的问题
官方的select组件,在设置了show-search后可开启搜索模式。但是我们在跟后端接口进行对接的时候,获取到的数据结构往往跟官方的的数据结构又不一致,而且搜索默认仅能搜索value的值。那么怎么解决这个问题呢?我们可以通过optionFilterProp来设置搜索的值<a-select ref="select" v-model:value="value1" show-search optionFilterProp="label" > <template v-for="(v,index) in options" :key="index"> <SelectOption :label="v.roleName" :value="v.roleId">{{v.roleName}}</SelectOption> </template> </Select>我们只需要把搜索的值内容改为optionFilterProp=label,然后再通过SelectOption选项把我们需要指定搜索的字段加上去即可。如果想同时搜索label和value两个字段的值怎么办呢?我们只需要把label设置成label="v.roleName+v.roleId"这样即可。
2022年02月10日
1,078 阅读
0 评论
12 点赞