diff --git a/components/vc-select/Selector/MultipleSelector.tsx b/components/vc-select/Selector/MultipleSelector.tsx index bcd76d7d1..8ded432ed 100644 --- a/components/vc-select/Selector/MultipleSelector.tsx +++ b/components/vc-select/Selector/MultipleSelector.tsx @@ -209,10 +209,14 @@ const SelectSelector = defineComponent({ const handleInput = (e: Event) => { const composing = (e.target as any).composing; - targetValue.value = (e.target as any).value; + if (!composing) { props.onInputChange(e); } + + // if inputValue is not change + targetValue.value = inputValue.value; + (e.target as any).value = inputValue.value; }; return () => {