From fe905721bd955b1dd6ed92b3a3ead2ecbbf7b842 Mon Sep 17 00:00:00 2001 From: puhui999 Date: Fri, 28 Mar 2025 15:05:13 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E3=80=91=E4=BF=AE=E5=A4=8D=20jsonEditor=20=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=9B=9E=E6=98=BE=E4=B8=8D=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/JsonEditor/src/JsonEditor.vue | 6 +-- .../device/detail/DeviceDetailConfig.vue | 37 ++++++------------- 2 files changed, 14 insertions(+), 29 deletions(-) diff --git a/src/components/JsonEditor/src/JsonEditor.vue b/src/components/JsonEditor/src/JsonEditor.vue index 19077aeb..ef14a106 100644 --- a/src/components/JsonEditor/src/JsonEditor.vue +++ b/src/components/JsonEditor/src/JsonEditor.vue @@ -41,9 +41,9 @@ const initJsonEditor = () => { navigationBar: props.showNavigationBar, statusBar: props.showStatusBar, mainMenuBar: props.showMainMenuBar, - onChangeJSON: (json: any) => { - jsonObj.value = json - emits('change', json) + onChange: () => { + jsonObj.value = jsonEditor?.get() + emits('change', jsonEditor?.get()) }, onValidationError: (errors: any) => { emits('error', errors) diff --git a/src/views/iot/device/device/detail/DeviceDetailConfig.vue b/src/views/iot/device/device/detail/DeviceDetailConfig.vue index 13906b57..431a1150 100644 --- a/src/views/iot/device/device/detail/DeviceDetailConfig.vue +++ b/src/views/iot/device/device/detail/DeviceDetailConfig.vue @@ -8,24 +8,10 @@ class="my-4" description="如需编辑文件,请点击下方编辑按钮" /> - - - - -
@@ -40,9 +26,11 @@