Skip to content
On this page

FormTable

子表单组件,用于列表(数组)类型的表单数据,使用 Table 布局,不支持布局嵌套。

API

通过 getComponent(子表单字段标识) 获取到子表单组件实例进行调用。

hide

  • (fields: []) => void

    隐藏子表单的列

hideChild

  • (rowIndex, fields) => void

    隐藏子表单中具体行数的字段

display

  • (fields: []) => void

    显示子表单隐藏的列

displayChild

  • (rowIndex, fields) => void

    显示子表单中具体行的字段

disabled

  • (fields, disabled: true | false) => void

    是否禁用子表单的列

disabledChild

  • (rowIndex, fields, disabled) => void

    是否禁用子表单具体行的字段

handleAddRow

  • () => void

    子表单添加行

handleRemove

  • (rowIndex) => void

    子表单删除行

setOptions

  • (fields, options) => void

    设置子表单中字段配置项

addClassName

  • (fields: [], className) => void

    子表单中字段项添加样式类

removeClassName

  • (fields: [], className) => void

    移除子表单字段样式类