Form表单

    表单。

    何时使用

    API

    Form

    参数说明类型默认值
    action表单提交请求地址,当设置了dataSet时,该属性无作用string
    method表单提交的HTTP Method, 可选值 GET POSTstringPOST
    target表单提交的目标,当表单设置了设置target且没有dataSet时作浏览器默认提交,否则作Ajax提交string
    processParamsAjax提交时的参数回调(event) => object
    labelWidth内部控件的标签宽度。如果为数组则分别对应每列的标签宽度。数组长度不够列数,以默认值补全, 响应式参考Responsivenumber| number[] | object100
    labelAlign标签文字对齐方式, 只在labelLayout为horizontal时起作用,可选值: left center right, 响应式参考Responsivestring | objectright
    labelLayout标签位置, 可选值 horizontal vertical placeholder float none, 响应式参考Responsivestring | objecthorizontal
    dataIndex对照record在DataSet中的indexnumberds.currentIndex
    record对照record, 优先级高于dataSet和dataIndexRecord
    columns列数, 响应式参考Responsivenumber | object1
    onSubmit提交回调Function
    onReset重置回调Function
    onSuccess提交成功回调Function
    onError提交失败回调Function

    更多属性请参考 DataSetComponent

    Form Layout

    Form 子元素属性

    参数说明类型默认值
    rowSpan表单下控件跨越的行数number1
    colSpan表单下控件跨越的列数number1
    newLine另起新行boolean
    label标签string | ReactNode

    Form Responsive

    响应式可设置参数columns labelWidth labelAlign labelLayout 为一个键值对,键值如下:

    键值响应视宽
    xs< 576px
    sm>= 576px
    md>= 768px
    lg>= 992px
    xl>= 1200px
    xxl>= 1600px

    Examples

    DatePickerInputNumber