Type alias FormProps

FormProps: {
    afterSubmit?: ((context: any) => Promise<any>);
    beforeSubmit?: ((context: any) => Promise<any>);
    col?: ColProps;
    display?: "flex" | "grid";
    doReset?: (() => Promise<any>);
    doSubmit?: ((context: any) => Promise<any>);
    group?: FormGroupProps;
    prefixRender?: ((scope: any) => any);
    suffixRender?: ((scope: any) => any);
    valueChange?: ((context: any) => void | {
        handle?: ((context: any) => void);
        immediate?: boolean;
    });
    wrapper?: FormWrapperProps;
    [key: string]: any;
}

表单配置

Type declaration

  • [key: string]: any
  • Optional afterSubmit?: ((context: any) => Promise<any>)
      • (context: any): Promise<any>
      • 提交后做一些操作

        Parameters

        • context: any

        Returns Promise<any>

  • Optional beforeSubmit?: ((context: any) => Promise<any>)
      • (context: any): Promise<any>
      • 提交前做一些操作

        Parameters

        • context: any

        Returns Promise<any>

  • Optional col?: ColProps

    a-col,el-col,n-col的配置 可以配置跨列 {span:24}表示此字段占满一行

  • Optional display?: "flex" | "grid"

    布局方式

  • Optional doReset?: (() => Promise<any>)
      • (): Promise<any>
      • 表单重置时的操作

        Returns Promise<any>

  • Optional doSubmit?: ((context: any) => Promise<any>)
      • (context: any): Promise<any>
      • 提交表单的方法(默认已经配置好,将会调用addRequest或者updateRequest)

        Parameters

        • context: any

        Returns Promise<any>

  • Optional group?: FormGroupProps

    表单分组配置

  • Optional prefixRender?: ((scope: any) => any)
      • (scope: any): any
      • 字段组件之前render

        Parameters

        • scope: any

        Returns any

  • Optional suffixRender?: ((scope: any) => any)
      • (scope: any): any
      • 字段组件之后render

        Parameters

        • scope: any

        Returns any

  • Optional valueChange?: ((context: any) => void | {
        handle?: ((context: any) => void);
        immediate?: boolean;
    })
      • (context: any): void | {
            handle?: ((context: any) => void);
            immediate?: boolean;
        }
      • 值变化后的操作

        Parameters

        • context: any

        Returns void | {
            handle?: ((context: any) => void);
            immediate?: boolean;
        }

  • Optional wrapper?: FormWrapperProps

    表单对话框/抽屉配置

Generated using TypeDoc