Radio
单选框
API
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| direction | 选项排列方式 可选值:vertical horizontal | string | vertical |
| allowValues | 过滤选项值 | (values: array) => array | |
| disabledValues | 标记不可选项 | (values: string[]) => string[] | - |
| allowGroups | 通过allowGroups过滤options的group项内包含的数据,最后返回过滤后options | string[] | - |
用法
<View title="Radio"> <Record key="person" model="trantor_doc_Person" />
<Form model="trantor_doc_Person" title="编辑态"> <Fields> <Field name="isDeleted"> <RenderType> <Radio /> </RenderType> </Field> </Fields> </Form>
<Form model="trantor_doc_Company" title="编辑态"> <Fields> <Field name="type" label="Radio"> <RenderType> <Radio @allowValues="values => values.filter(item => item === 'Limited')"/> </RenderType> </Field> </Fields> </Form>
<Form model="trantor_doc_Company" title="编辑态"> <Fields> <Field name="type" label="Radio"> <RenderType> <Radio @disabledValues="values => values.filter(item => item === 'Limited')"/> </RenderType> </Field> </Fields> </Form>
</View>