File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -401,13 +401,18 @@ export default function generateSelector<
401401 // ============================== Ref ===============================
402402 const selectorDomRef = createRef ( ) ;
403403
404- const mergedValue = ref ( ) ;
404+ const innerSearchValue = ref ( '' ) ;
405+ const setInnerSearchValue = ( val : string ) => {
406+ innerSearchValue . value = val ;
407+ } ;
408+
409+ const mergedValue = ref ( props . value !== undefined ? props . value : props . defaultValue ) ;
405410 watch (
406411 ( ) => props . value ,
407412 ( ) => {
408- mergedValue . value = props . value !== undefined ? props . value : props . defaultValue ;
413+ mergedValue . value = props . value ;
414+ innerSearchValue . value = '' ;
409415 } ,
410- { immediate : true } ,
411416 ) ;
412417 // ============================= Value ==============================
413418
@@ -429,10 +434,6 @@ export default function generateSelector<
429434 const setActiveValue = ( val : string ) => {
430435 activeValue . value = val ;
431436 } ;
432- const innerSearchValue = ref ( '' ) ;
433- const setInnerSearchValue = ( val : string ) => {
434- innerSearchValue . value = val ;
435- } ;
436437
437438 const mergedSearchValue = computed ( ( ) => {
438439 let mergedSearchValue = innerSearchValue . value ;
You can’t perform that action at this time.
0 commit comments