diff --git a/src/components/form-designer/form-widget/field-widget/fieldMixin.js b/src/components/form-designer/form-widget/field-widget/fieldMixin.js index 123e833..c0920b7 100644 --- a/src/components/form-designer/form-widget/field-widget/fieldMixin.js +++ b/src/components/form-designer/form-widget/field-widget/fieldMixin.js @@ -90,14 +90,14 @@ export default { }, initEventHandler() { - this.$on('setFormData', function (newFormData) { + this.$on('setFormData', (newFormData) => { //console.log('formModel of globalModel----------', this.globalModel.formModel) if (!this.subFormItemFlag) { this.setValue(newFormData[this.field.options.name]) } }) - this.$on('field-value-changed', function (values) { + this.$on('field-value-changed', (values) => { if (!!this.subFormItemFlag) { let subFormData = this.formModel[this.subFormName] this.handleOnChangeForSubForm(values[0], values[1], subFormData, this.subFormRowId) @@ -107,7 +107,7 @@ export default { }) /* 监听重新加载选项事件 */ - this.$on('reloadOptionItems', function (widgetNames) { + this.$on('reloadOptionItems', (widgetNames) => { if ((widgetNames.length === 0) || (widgetNames.indexOf(this.field.options.name) > -1)) { this.initOptionItems(true) } diff --git a/src/components/form-render/container-item/sub-form-item.vue b/src/components/form-render/container-item/sub-form-item.vue index 02e1b1f..12193de 100644 --- a/src/components/form-render/container-item/sub-form-item.vue +++ b/src/components/form-render/container-item/sub-form-item.vue @@ -201,7 +201,7 @@ return } - this.$on('setFormData', function (newFormData) { + this.$on('setFormData', (newFormData) => { this.initRowIdData(false) this.initFieldSchemaData() diff --git a/src/utils/code-generator.js b/src/utils/code-generator.js index e68ab7f..221743a 100644 --- a/src/utils/code-generator.js +++ b/src/utils/code-generator.js @@ -41,7 +41,7 @@ export const generateCode = function(formJson, codeType= 'vue') { optionData: {} }, methods: { - submitForm: function() { + submitForm() { this.$refs.vFormRef.getFormData().then( function(formData) { // Form Validation OK alert( JSON.stringify(formData) )