From 66b228114f1b3140d4fe39034decb2b8bbf94fbc Mon Sep 17 00:00:00 2001 From: QM303176530 <303176530@qq.com> Date: Sun, 5 Apr 2020 20:57:11 +0800 Subject: [PATCH] bug: Fix bug in form reset --- web/src/view/superAdmin/api/api.vue | 7 +------ web/src/view/superAdmin/authority/authority.vue | 4 +--- web/src/view/superAdmin/menu/menu.vue | 12 +----------- web/src/view/superAdmin/user/user.vue | 8 +------- 4 files changed, 4 insertions(+), 27 deletions(-) diff --git a/web/src/view/superAdmin/api/api.vue b/web/src/view/superAdmin/api/api.vue index 8987022d..f0ed7f32 100644 --- a/web/src/view/superAdmin/api/api.vue +++ b/web/src/view/superAdmin/api/api.vue @@ -167,12 +167,7 @@ export default { this.getTableData() }, initForm() { - this.form = { - path: '', - apiGroup: '', - description: '', - method: '' - } + this.$refs.apiForm.resetFields() }, closeDialog() { this.initForm() diff --git a/web/src/view/superAdmin/authority/authority.vue b/web/src/view/superAdmin/authority/authority.vue index fa8bf080..0d33aa85 100644 --- a/web/src/view/superAdmin/authority/authority.vue +++ b/web/src/view/superAdmin/authority/authority.vue @@ -136,9 +136,7 @@ export default { }, // 初始化表单 initForm() { - for (const key in this.form) { - this.form[key] = '' - } + this.$refs.authorityForm.resetFields() }, // 关闭窗口 closeDialog() { diff --git a/web/src/view/superAdmin/menu/menu.vue b/web/src/view/superAdmin/menu/menu.vue index 7dec248e..80864321 100644 --- a/web/src/view/superAdmin/menu/menu.vue +++ b/web/src/view/superAdmin/menu/menu.vue @@ -162,17 +162,7 @@ export default { }, // 初始化弹窗内表格方法 initForm() { - this.form = { - path: '', - name: '', - hidden: '', - parentId: '', - component: '', - meta: { - title: '', - icon: '' - } - } + this.$refs.menuForm.resetFields() }, // 关闭弹窗 closeDialog() { diff --git a/web/src/view/superAdmin/user/user.vue b/web/src/view/superAdmin/user/user.vue index edc4d58b..a70de5fe 100644 --- a/web/src/view/superAdmin/user/user.vue +++ b/web/src/view/superAdmin/user/user.vue @@ -141,13 +141,7 @@ export default { }) }, closeAddUserDialog() { - this.userInfo = { - username: '', - password: '', - nickName: '', - headerImg: '', - authorityId: '' - } + this.$refs.userForm.resetFields() this.addUserDialog = false }, handleAvatarSuccess(res) {