From f21cdfb0ad02aa44727b89688e32d59d7f3799dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=A6=8D?= <1455167345@qq.com> Date: Tue, 11 Jun 2024 17:25:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/FormViewer/index.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/FormViewer/index.vue b/src/components/FormViewer/index.vue index 851f8a18..2215dcc8 100644 --- a/src/components/FormViewer/index.vue +++ b/src/components/FormViewer/index.vue @@ -144,15 +144,19 @@ if (configElement.field == element.field) { element.componentProps.disabled = !configElement.disabled; element.ifShow = configElement.ifShow; - element.itemProps.required = configElement.required; + if (configElement.required) { + element.itemProps.required = configElement.required; + } } if (element.columns) { element.columns.forEach((child) => { child.children.forEach((t) => { if (configElement.field == t.field) { t.componentProps.disabled = !configElement.disabled; - t.itemProps.required = configElement.required; t.ifShow = configElement.ifShow; + if (configElement.required) { + t.itemProps.required = configElement.required; + } } }); });