From 8c564f8d975530825ec3535c3e099304d91e2d01 Mon Sep 17 00:00:00 2001 From: fofolee Date: Wed, 12 Feb 2025 17:46:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BE=93=E5=87=BA=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E9=80=89=E6=8B=A9=E5=87=BD=E6=95=B0=E6=97=B6=E6=90=BA?= =?UTF-8?q?=E5=B8=A6=E5=8F=82=E6=95=B0=E7=9A=84bug=EF=BC=8C=E4=BB=A5?= =?UTF-8?q?=E5=8F=8A=E8=AF=A6=E7=BB=86=E8=BE=93=E5=87=BA=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=8F=98=E9=87=8F=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/composer/card/output/OutputField.vue | 4 +++- src/components/composer/card/output/OutputStructure.vue | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/composer/card/output/OutputField.vue b/src/components/composer/card/output/OutputField.vue index 2f30704..74c6f7b 100644 --- a/src/components/composer/card/output/OutputField.vue +++ b/src/components/composer/card/output/OutputField.vue @@ -44,6 +44,7 @@ dense emit-value map-options + options-dense class="output-field" @update:model-value="$emit('update:modelValue', $event)" /> @@ -94,7 +95,8 @@ export default defineComponent({ emits: ["update:modelValue"], methods: { updateValBySelect(_type, val) { - this.$emit("update:modelValue", val); + // 如果是函数,去除参数 + this.$emit("update:modelValue", val.replace(/\(.*?\)/g, "")); }, updateSuggestName(val) { const existingNames = this.getExistingFuncAndParams(); diff --git a/src/components/composer/card/output/OutputStructure.vue b/src/components/composer/card/output/OutputStructure.vue index 312c5b7..bd8fd54 100644 --- a/src/components/composer/card/output/OutputStructure.vue +++ b/src/components/composer/card/output/OutputStructure.vue @@ -12,6 +12,7 @@ :label="subOutput.label" :placeholder="subOutput.placeholder" :suggest-name="subOutput.suggestName" + :show-variable-list="true" autofocus /> @@ -27,6 +28,7 @@ :label="output.label" :placeholder="output.placeholder" :suggest-name="output.suggestName" + :show-variable-list="true" autofocus />