1.5 KiB
1.5 KiB
title | nav | group | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Form - 表单 |
|
|
Form - 表单
示例
基本使用
更新数据表单
抽屉表单
阅读模式
Props API
可能包括四部分:
- IFormLayoutProps:表单布局相关参数
- IFormProps:用于初始化 form 实例
- ISchemaField:表单字段配置
- ResourceOptions:用于资源定位
暂时只提供了一些核心的参数
resource ResourceOptions
这部分参数还有待改进
export interface ResourceOptions {
resourceName: string;
associatedKey?: string;
associatedName?: string;
resourceKey?: string;
}
fields ISchemaField
字段配置
{
interface: 'string',
type: 'string',
title: `单行文本`,
name: 'username',
required: true,
component: {
type: 'string',
default: 'aa',
'x-decorator': 'FormItem',
'x-component': 'Input',
'x-component-props': {},
},
}
readPretty
详情展示
initialValues IFormProps
初始值
effects IFormProps
支持以下 Effect Hooks
onSuccess
数据提交成功的回调函数