交互事件

交互事件可在表单设计器中编写事件处理代码。

事件名称 说明 回调参数
onSubFormRowAdd 子表单新增行时触发 (subFormData, newRowId):
新增后的子表单数据,新增行Id(非行索引)
onSubFormRowInsert 子表单插入行时触发 (subFormData, newRowId):
插入后的子表单数据,插入行Id(非行索引)
onSubFormRowDelete 子表单删除行时触发 (subFormData, deletedDataRow):
删除后的子表单数据,删除行数据
onSubFormRowChange 子表单新增行、插入行、删除行时触发 (subFormData):
变化后的子表单数据

API方法

方法名 说明 参数
getFormRef 获取VFormRender组件
getWidgetRef 获取容器或字段组件 (widgetName, showError):
组件名称,如组件不存在是否显示错误
setHidden 设置是否隐藏容器 true/false
activeTab 激活Tab页签指定页 tabIndex:tab页索引
disableTab 禁用Tab页签指定页 tabIndex:tab页索引
enableTab 恢复Tab页签指定页 tabIndex:tab页索引
hideTab 隐藏Tab页签指定页 tabIndex:tab页索引
showTab 显示Tab页签指定页 tabIndex:tab页索引
disableSubFormRow 禁用子表单指定行 rowIndex:行索引
enableSubFormRow 恢复子表单指定行 rowIndex:行索引
disableSubForm 禁用子表单
enableSubForm 恢复子表单
resetSubForm 重置子表单数据为空
getSubFormValues 获取子表单数据