From 8f3229dddac3c70119907dceb940c6904a320b6e Mon Sep 17 00:00:00 2001 From: LiJinHui <166460433+stu-rgsze@users.noreply.github.com> Date: Sun, 28 Sep 2025 17:37:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=20input=20onfocus=20?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/ModelEditDialog.vue | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/main/manager-web/src/components/ModelEditDialog.vue b/main/manager-web/src/components/ModelEditDialog.vue index 60b5ac70..86e6a1a0 100644 --- a/main/manager-web/src/components/ModelEditDialog.vue +++ b/main/manager-web/src/components/ModelEditDialog.vue @@ -190,10 +190,19 @@ :placeholder="$t('modelConfigDialog.enterJsonExample')" class="custom-input-bg" @change="(val) => handleJsonChange(field.prop, val)" - @focus="handleJsonInputFocus(field.prop, fieldJsonMap[field.prop])" - @blur="handleJsonInputBlur(field.prop)" + @focus=" + isSensitiveField(field.prop) + ? handleJsonInputFocus(field.prop, fieldJsonMap[field.prop]) + : undefined + " + @blur=" + isSensitiveField(field.prop) + ? handleJsonInputBlur(field.prop) + : undefined + " > +