From b54a2b23db9074a1b2b43c123c56a5bb28b017fd Mon Sep 17 00:00:00 2001 From: devin Date: Thu, 23 Mar 2023 18:15:32 +0800 Subject: [PATCH 1/4] fix expose --- packages/opendesign/src/components/select/OSelect.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/opendesign/src/components/select/OSelect.vue b/packages/opendesign/src/components/select/OSelect.vue index 48f6e18d..2afc2448 100644 --- a/packages/opendesign/src/components/select/OSelect.vue +++ b/packages/opendesign/src/components/select/OSelect.vue @@ -59,11 +59,13 @@ provide(selectOptionInjectKey, { }, }); +const updateLabel = (label: string, isVisible: boolean = false) => { + activeLabel.value = label; + showOption.value = isVisible; +}; + defineExpose({ - updateLabel(label: string, isVisible: boolean = false) { - activeLabel.value = label; - showOption.value = isVisible; - }, + updateLabel, });