From 9b93e6b717881b5fd3a593f65da2de6974270243 Mon Sep 17 00:00:00 2001 From: ylc395 Date: Sun, 19 Sep 2021 00:33:06 +0800 Subject: [PATCH] fix(select): mergedValue shouldn't modified by outValue --- components/vc-select/generate.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/components/vc-select/generate.tsx b/components/vc-select/generate.tsx index d0fc54f65e..f83a91d890 100644 --- a/components/vc-select/generate.tsx +++ b/components/vc-select/generate.tsx @@ -629,7 +629,10 @@ export default function generateSelector< props.onChange(outValue, isMultiple.value ? outOptions : outOptions[0]); } - mergedValue.value = outValue; + + if (props.value === undefined) { + mergedValue.value = outValue; + } }; const onInternalSelect = (