Table of Contents |
---|
下拉选择器
Label对应的字段
Options中用于展示选项内容的字段
value对应的字段
Options中用于展示选项值的字段
点击下拉框后是否请求后台数据
local:不请求后端接口
remote:点击下拉框时,根据当前组件绑定字段所对应的参考信息,调用后端接口重新获取Options信息。
更新选项后是否更新值
组件选项更新后,该组件的值处理方式: 清除|不变|根据选项更新
远程获取 options数据时是否显示 loading
通过remote方式获取options数据时是否显示加载效果
模式
multiple:用户可以选择多个选项。选中的选项会以标签形式显示在输入框内,用户可以通过点击标签右侧的关闭图标来取消选择。
tags:与 multiple
模式类似,用户可以选择多个选项,同时还支持用户输入自定义的标签。
支持清除
当勾选该属性时,Select
组件在有选中值的情况下会显示一个清除按钮(通常是一个小叉图标)。用户点击这个清除按钮,就能清空当前选中的值,让 Select
组件回到未选择状态
默认选中全部
mode值为multiple时生效,默认选中全部选项
支持录入
组件支持手工录入信息
选项可搜索
当勾选此选项时,Select
组件会在下拉框中显示一个搜索框,用户可以通过输入关键词来快速筛选出符合条件的选项
勾选『选项可搜索』时过滤 options 脚本,返回值为 true/false
运行脚本用于从所有选项过滤符合条件的选项,此脚本有默认值,符合大部分清空,如果需要特殊过滤,可修改此脚本。
是否显示下拉小箭头
用于控制是否显示下拉箭头图标
初始化时是否带有Option
此属性用来告知后端初始化uiMetadata中是否需要返回options。
setFieldsValue时是否设置默认选项
表单回显时,对于Select组件的options有可能是从后端接口获取的,并且查询options的接口耗时比getOne接口耗时更长,然后就会出现先显示id再显示name的问题,如果需要解决该问题则需要勾选该配置项。
默认选项的label所需的字段
给Select组件设置默认选项时,该选项的label对应后端接口返回的某一个字段名。
默认选项的label的后缀所需的字段
有的Select组件的options的label是拼接而成的,如下图所示,label是name和code拼接而成的,括号里面的内容即后缀:
只有一个选项时默认选中
组件只有一个options时,默认选中该option