diff --git a/src/components/FormComponents/ReadForm/FormItemSelf2.vue b/src/components/FormComponents/ReadForm/FormItemSelf2.vue index 7fe0fecee66781b048bace797085af0197fbf546..fd04528f860f6dd5ef1793c75e8993a60f78e5de 100644 --- a/src/components/FormComponents/ReadForm/FormItemSelf2.vue +++ b/src/components/FormComponents/ReadForm/FormItemSelf2.vue @@ -18,9 +18,9 @@ " :label-width="item.labelWidth ? `${item.labelWidth}px` : ''" :prop="item.prop" - :rules="item.rules" :class="isEmpty" > +
- {{ item.importantFieldDesc || "*" }} + >{{ item.importantFieldDesc || "*" }}-->
diff --git a/src/components/FormComponents/ReadForm/index.vue b/src/components/FormComponents/ReadForm/index.vue index 5cb1e9d3394df839d461ec143670d273de017be6..55f6600b233ac2019259da7bade703dada06edb8 100644 --- a/src/components/FormComponents/ReadForm/index.vue +++ b/src/components/FormComponents/ReadForm/index.vue @@ -155,7 +155,7 @@ export default { }, }, watch: { - formEdit: { + formEdit:{ handler() { this.initfields(this.formEdit) }, @@ -307,20 +307,21 @@ export default { this.loading = false this.$nextTick(() => { // 子组件数据初始化完成后 - setTimeout(() => { + // setTimeout(() => { this.initfields(this.formEdit) - }, 0) + // }, 0) if (this.$refs.form && this.$refs.form.clearValidate) { this.$refs.form.clearValidate() } + this.$forceUpdate(); }) }, // 绑定部分值(此时表单已渲染) initfields(obj) { for (let k in obj) { - if (this.form.hasOwnProperty(k)) { + // if (this.form.hasOwnProperty(k)) { this.form[k] = obj[k] - } + // } } }, }, diff --git a/src/views/followupentry/followaudit.vue b/src/views/followupentry/followaudit.vue index 161628e03702a12cb2fa6d6731644aeeb9293062..6b7f5ad131c9b25ee2f0e5f34d759b3b7833bfc0 100644 --- a/src/views/followupentry/followaudit.vue +++ b/src/views/followupentry/followaudit.vue @@ -2,7 +2,7 @@
- +
@@ -228,6 +228,10 @@ export default { }] }, ] + }, + formEdit:{ + name:"djksh", + contact_phone:"12345678" } } },