PC表单
zcForm
表单组件实例,可访问表单数据等关键内容
属性
formDomId
表单HTML元素ID
formData
表单数据
formTables
表单数据表
formMethods
表单扩展方法
formAxiosInst
表单Axios实例
数据行
appendRow()
添加行
updateRow()
更新行
removeRow()
移除行
clearRows()
清空行
数据映射
mapData()
映射数据
mapOptionData()
映射选项数据
其它
validateForm()
校验表单
getFormCompSchema()
获取表单组件Schema
getFormCompRef()
获取表单组件实例
zcFormHelper
表单帮助类,常见于组件事件或生命周期方法参数中,用于辅助访问表单数据或调用表单组件API
表单
form.formData
表单数据
form.formCompRefs
表单组件实例集合
form.formAxios
表单Axios实例
form.formMethods
表单扩展方法集合
form.extParams
表单扩展参数
form.getFormCompSchema()
获取表单组件Schema
form.getFormCompRef()
获取表单组件实例
自定义监听
customListener.add()
添加自定义监听器
customListener.remove()
移除自定义监听器
工具方法
utils.newUUID()
生成16位UUID
utils.getUrlParams()
获取URL参数
utils.parseFormTable()
解析数据表字符串
utils.parseDatabind()
解析数据绑定字符串
utils.formPost()
以Post方式打开链接
utils.generateRowNumbers()
以行号覆盖指定字段
zcFormElement
属性
labelText
组件标签文字
zcCompId
组件ID
zcDatabindModel
数据绑定模型
zcRowGuidValue
所在数据行标识
zcRowIndex
所在数据行索引
zcCompReadonly
组件是否为只读状态
zcCompHidden
组件是否为隐藏状态
方法
mapData()
映射数据