From 0960667c08f8327ff8ca2a6b881f53e877e5b5d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Wed, 2 Jul 2025 17:08:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AF=8C=E6=96=87=E6=9C=AC?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/form-input/form-input.vue | 20 ++- .../components/form-input/rich-text.vue | 116 ++++++++++++++++++ 2 files changed, 134 insertions(+), 2 deletions(-) create mode 100644 pages/form-input/components/form-input/rich-text.vue diff --git a/pages/form-input/components/form-input/form-input.vue b/pages/form-input/components/form-input/form-input.vue index aaec52a6..708b004c 100644 --- a/pages/form-input/components/form-input/form-input.vue +++ b/pages/form-input/components/form-input/form-input.vue @@ -12,12 +12,21 @@ - + {{ item.com_data.title }}* + + + + {{ item.com_data.title }}* + + + + + @@ -73,6 +82,11 @@ + + + + + {{ item.com_data.common_config.error_text }} @@ -120,6 +134,7 @@ import componentVideo from '@/pages/form-input/components/form-input/video.vue'; import componentText from '@/pages/form-input/components/form-input/text.vue'; import componentAttachments from '@/pages/form-input/components/form-input/attachments.vue'; import componentAuxiliaryLine from '@/pages/form-input/components/form-input/auxiliary-line.vue'; +import componentRichText from '@/pages/form-input/components/form-input/rich-text.vue'; import componentRegionPicker from '@/pages/common/components/region-picker/region-picker'; export default { name: 'formInput', @@ -142,7 +157,8 @@ export default { componentVideo, componentText, componentAttachments, - componentAuxiliaryLine + componentAuxiliaryLine, + componentRichText }, props: { propValue: { diff --git a/pages/form-input/components/form-input/rich-text.vue b/pages/form-input/components/form-input/rich-text.vue new file mode 100644 index 00000000..656bffdf --- /dev/null +++ b/pages/form-input/components/form-input/rich-text.vue @@ -0,0 +1,116 @@ + + + + +