3.0.0预览版代码首次上传。

This commit is contained in:
vdpAdmin
2022-01-02 14:33:25 +08:00
parent 23615147a3
commit f9de155e83
26 changed files with 698 additions and 222 deletions

View File

@ -192,7 +192,8 @@
return
}
eventBus.$on('setFormData', (newFormData) => {
//eventBus.$on('setFormData', (newFormData) => {
this.on$('setFormData', (newFormData) => {
this.initRowIdData(false)
this.initFieldSchemaData()

View File

@ -259,16 +259,20 @@
},
addFieldChangeEventHandler() {
eventBus.$off('fieldChange') //移除原有事件监听
eventBus.$on('fieldChange', (fieldName, newValue, oldValue, subFormName, subFormRowIndex) => {
//eventBus.$off('fieldChange') //移除原有事件监听
this.off$('fieldChange') //移除原有事件监听
//eventBus.$on('fieldChange', (fieldName, newValue, oldValue, subFormName, subFormRowIndex) => {
this.on$('fieldChange', (fieldName, newValue, oldValue, subFormName, subFormRowIndex) => {
this.handleFieldDataChange(fieldName, newValue, oldValue, subFormName, subFormRowIndex)
this.$emit('formChange', fieldName, newValue, oldValue, this.formDataModel, subFormName, subFormRowIndex)
})
},
addFieldValidateEventHandler() {
eventBus.$off('fieldValidation') //移除原有事件监听
eventBus.$on('fieldValidation', (fieldName) => {
//eventBus.$off('fieldValidation') //移除原有事件监听
this.off$('fieldValidation') //移除原有事件监听
//eventBus.$on('fieldValidation', (fieldName) => {
this.on$('fieldValidation', (fieldName) => {
this.$refs.renderForm.validateField(fieldName)
})
},