From bef76062fc52a21f65cee754ef1fc9128e96ead1 Mon Sep 17 00:00:00 2001 From: chilingling Date: Tue, 30 Jan 2024 17:41:25 -0800 Subject: [PATCH] =?UTF-8?q?fix(setting-stylePanel):=20=E5=8F=AA=E5=85=81?= =?UTF-8?q?=E8=AE=B8=E6=9C=89=E4=B8=80=E4=B8=AA=20id=EF=BC=8C=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E9=80=89=E6=8B=A9=E5=99=A8=E5=8F=AA=E8=83=BD=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E4=B8=80=E4=B8=AA=20id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../styles/src/components/classNamesContainer/index.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/settings/styles/src/components/classNamesContainer/index.vue b/packages/settings/styles/src/components/classNamesContainer/index.vue index 0225953091..a5948d93cb 100644 --- a/packages/settings/styles/src/components/classNamesContainer/index.vue +++ b/packages/settings/styles/src/components/classNamesContainer/index.vue @@ -218,7 +218,7 @@ const editClassName = (curClassName, optionType = OPTION_TYPE.ADD, oldSelector = res = `${typeMap[type] ?? ''} ${newClassNames}` } else { - // 前后两种类型一直,替换原类型就好 + // 前后两种类型一致,替换原类型就好 res = typeMap[type] .split(' ') .map((item) => { @@ -235,6 +235,10 @@ const editClassName = (curClassName, optionType = OPTION_TYPE.ADD, oldSelector = } const addSelectorHandler = () => { + if (type === SELECTOR_TYPE.ID) { + return newClassNames + } + return `${typeMap[type] ?? ''} ${newClassNames}` }