跳转到内容

Checkbox

多选框

何时使用

  • 在一组可选项中进行多项选择时;
  • 单独使用可以表示两种状态之间的切换,和 switch 类似。区别在于切换 switch 会直接触发状态改变,而 checkbox 一般用于状态标记,需要和提交操作配合。
  • 当字段类型为MultiDictionary时使用

用法

<View title="Checkbox">
<Record key="company" model="trantor_doc_Company" />
<!-- TODO:当前模型缺少 isDeleted 所以报错 -->
<!-- <Form model="trantor_doc_Person" title="编辑态">
<Fields>
<Field name="isDeleted">
<RenderType>
<Checkbox />
</RenderType>
</Field>
</Fields>
</Form> -->
<Form model="trantor_doc_Company" title="编辑态">
<Fields>
<Field name="type" label="Checkbox(单选会切换到Radio)">
<RenderType>
<Checkbox disabled/>
</RenderType>
</Field>
<!-- Field name="type" label="CheckboxGroup(多选没有model会报错)">
<RenderType>
<CheckboxGroup />
</RenderType>
</Field -->
</Fields>
</Form>
</View>