Page tree

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已改变。

Table of Contents

下拉选择器

Image Added

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拼接而成的,括号里面的内容即后缀:

Image Added


只有一个选项时默认选中

组件只有一个options时,默认选中该option