Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IFormProps<T, Model>

Type parameters

  • T: Record<string, Model>

  • Model: BasicModel<unknown>

Hierarchy

  • object
    • IFormProps

Index

Properties

Optional disableEnterSubmit

disableEnterSubmit: boolean

禁用表单内 input 元素的回车提交功能

Optional disabled

disabled: boolean

禁用表单输入,开启后表单内所有元素不可编辑。注意:自定义组件需要自己实现禁用逻辑和展示

form

form: ZentForm<T>

useForm得到的model

layout

layout: "horizontal" | "vertical"

表单布局,支持水平布局和垂直布局

defaultvalue

'vertical'

Optional onSubmit

onSubmit: function

表单提交回调函数,form.submit 或者原生的 DOM 触发的 submit 事件都会触发 onSubmit

Type declaration

    • (form: ZentForm<T>, e?: SyntheticEvent): void
    • Parameters

      • form: ZentForm<T>
      • Optional e: SyntheticEvent

      Returns void

Optional onSubmitFail

onSubmitFail: function

表单提交失败时的回调函数

Type declaration

    • (e: unknown): void
    • Parameters

      • e: unknown

      Returns void

Optional onSubmitSuccess

onSubmitSuccess: function

表单提交成功时的回调函数

Type declaration

    • (): void
    • Returns void

Optional scrollToError

scrollToError: boolean

表单校验报错时自动滚动到第一个错误的位置

Generated using TypeDoc