From 9499a54a364d7b8013a0a5d167d1a18cbfcb70c0 Mon Sep 17 00:00:00 2001 From: BoBoooooo <17746714@qq.com> Date: Tue, 6 Nov 2018 18:26:18 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E8=A1=A8=E5=8D=95bug=20,=20=E5=87=86?= =?UTF-8?q?=E5=A4=87=E5=8A=A0=E5=85=A5=E5=8A=A8=E6=80=81=E5=88=97=20?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E9=AB=98=E7=BA=A7=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/FormDesigner/GenerateForm.vue | 10 ++++++---- src/views/Archive/person_edit.vue | 18 ++++++++++-------- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/components/FormDesigner/GenerateForm.vue b/src/components/FormDesigner/GenerateForm.vue index 53783ed..6588aab 100644 --- a/src/components/FormDesigner/GenerateForm.vue +++ b/src/components/FormDesigner/GenerateForm.vue @@ -84,6 +84,7 @@ export default { } } + }, getData () { return new Promise((resolve, reject) => { @@ -98,10 +99,10 @@ export default { }, refresh () { - this.$nextTick(() => { - this.$refs.generateForm.resetFields() - console.log(222) - }); + for(let key in this.models){ + console.log(key) + this.models[key] = "" + } } }, watch: { @@ -109,6 +110,7 @@ export default { deep: true, handler (val) { console.log(JSON.stringify(val)) + this.$refs.generateForm.clearValidate() this.models = {...this.models, ...val} } }, diff --git a/src/views/Archive/person_edit.vue b/src/views/Archive/person_edit.vue index cb05fb3..7328042 100644 --- a/src/views/Archive/person_edit.vue +++ b/src/views/Archive/person_edit.vue @@ -68,7 +68,7 @@ :total="listQuery.totalCount" style="margin-top:5px"> - + { + this.jsonData = JSON.parse(res.data.formJson); + }) }, mounted() { - GetFormDetail("Person").then(res => { - this.jsonData = JSON.parse(res.data.formJson); - }); + document.addEventListener("click", e => { - console.log(e.target); - console.log(this.$refs.test_input.$el); + // console.log(e.target); + // console.log(this.$refs.test_input.$el); if (!this.$refs.test_input.$el.contains(e.target)) { // } @@ -217,6 +218,7 @@ export default { }) }) }, + Edit(id) { this.Clear = false,