From a5ff59237f2eb6ea4c1770acc594c75bf1f6e95f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E6=9C=A8?= Date: Tue, 17 Aug 2021 22:55:22 +0800 Subject: [PATCH] feat(form): component `Divider` support `helpMessage` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Divider表单组件支持helpMessage配置 --- .../Form/src/components/FormItem.vue | 4 +- src/views/demo/form/index.vue | 101 +++++++++++++++--- 2 files changed, 89 insertions(+), 16 deletions(-) diff --git a/src/components/Form/src/components/FormItem.vue b/src/components/Form/src/components/FormItem.vue index 67832ac4..024f4883 100644 --- a/src/components/Form/src/components/FormItem.vue +++ b/src/components/Form/src/components/FormItem.vue @@ -306,14 +306,14 @@ } function renderItem() { - const { itemProps, slot, render, field, suffix, component, label } = props.schema; + const { itemProps, slot, render, field, suffix, component } = props.schema; const { labelCol, wrapperCol } = unref(itemLabelWidthProp); const { colon } = props.formProps; if (component === 'Divider') { return ( - {label} + {renderLabelHelpMessage()} ); } else { diff --git a/src/views/demo/form/index.vue b/src/views/demo/form/index.vue index 2c924b81..72744cdf 100644 --- a/src/views/demo/form/index.vue +++ b/src/views/demo/form/index.vue @@ -9,6 +9,24 @@ @submit="handleSubmit" @reset="handleReset" > + +