跳转到内容

Select

下拉选择

以下拉列表的方式,允许用户选择一个或同时选择多个选项的控件

API

参数说明类型默认值
allowClear支持清除booleanfalse
showSearch是否允许搜索(多选或单选选项超过 5 个时,默认允许搜索)booleantrue
allowValues过滤选项值(values: array) => array-
disabledValues标记不可选项(values: array) => array-
allowGroups通过allowGroups过滤options的group项内包含的数据,最后返回过滤后optionsstring[]-

用法

<View title="Select">
<Record key="person" model="trantor_doc_Person" />
<Form model="trantor_doc_Person" title="编辑态">
<Fields>
<Field name="isDeleted">
<RenderType>
<Select />
</RenderType>
</Field>
</Fields>
</Form>
<Form model="trantor_doc_Company" title="编辑态">
<Fields>
<Field name="type" label="类型">
<RenderType>
<Select @allowValues="values => values.filter(item => item === 'Limited')"/>
</RenderType>
</Field>
<Field name="type" label="类型">
<RenderType>
<Select allowClear />
</RenderType>
</Field>
<Field name="type" label="类型">
<RenderType>
<Select showSearch />
</RenderType>
</Field>
<Field name="type" label="类型">
<RenderType>
<Select @disabledValues="values => values.filter(item => item === 'Limited')"/>
</RenderType>
</Field>
</Fields>
</Form>
</View>