Form 表单
用于收集、验证和提交数据的容器组件。
使用方法
基础用法
SXO Framework Switcher
🚧
This example is not yet available for .
属性
Form
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| initialValues | Record<string, any> | - | 表单初始值 |
| rules | Record<string, ValidationRule[]> | {} | 验证规则 |
FormItem
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| name | string | - | 绑定的字段名 |
| label | string | - | 标签文本 |
ValidationRule
| 属性 | 类型 | 说明 |
|---|---|---|
| required | boolean | 是否必填 |
| min | number | 最小长度 |
| max | number | 最大长度 |
| pattern | RegExp | 正则匹配 |
| message | string | 错误提示消息 |
API
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| initialValues | 初始表单值 | Object as PropType<Record<string | - |
| rules | 校验规则 | Object as PropType<Record<string | ({ |
| layout | 布局方式 | String | "vertical" |