mirror of
				https://github.com/vform666/variant-form3-vite.git
				synced 2025-11-04 10:31:47 +08:00 
			
		
		
		
	3.0.0预览版代码首次上传。
This commit is contained in:
		@@ -192,7 +192,8 @@
 | 
			
		||||
          return
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        eventBus.$on('setFormData', (newFormData) => {
 | 
			
		||||
        //eventBus.$on('setFormData', (newFormData) => {
 | 
			
		||||
        this.on$('setFormData', (newFormData) => {
 | 
			
		||||
          this.initRowIdData(false)
 | 
			
		||||
          this.initFieldSchemaData()
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -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)
 | 
			
		||||
        })
 | 
			
		||||
      },
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user