Field 字段
用于组织单个表单控件的标签、说明、状态与运行时绑定。
结构
状态提示
自定义结构
Field.Helper 与 Field.Status 可以承载自定义结构。
控件宽度
字段不会强制控件占满宽度。需要满宽时由控件显式声明。
API
Field Props
继承自
HTMLAttributes<HTMLDivElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| name | Form 字段路径。 | string | - |
| required | 必填标记。 | boolean | - |
| disabled | 字段禁用状态。 | boolean | - |
| bind | 注入子控件的受控属性名。 | 'value' | 'checked' | - |
| children | 字段内容。 | ReactNode | - |
Field.Helper Props
继承自
HTMLAttributes<HTMLDivElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| children | 辅助说明。 | ReactNode | - |
Field.Label Props
继承自
HTMLAttributes<HTMLSpanElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| children | 标签内容。 | ReactNode | - |
Field.RequiredIndicator Props
继承自
HTMLAttributes<HTMLSpanElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| children | 必填标记内容。 | ReactNode | - |
Field.Status Props
继承自
HTMLAttributes<HTMLDivElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| type | 状态类型。 | 'success' | 'warning' | 'error' | - |
| children | 状态提示,默认使用校验信息。 | ReactNode | - |