File tree 1 file changed +8
-7
lines changed
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<
401
401
// ============================== Ref ===============================
402
402
const selectorDomRef = createRef ( ) ;
403
403
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 ) ;
405
410
watch (
406
411
( ) => props . value ,
407
412
( ) => {
408
- mergedValue . value = props . value !== undefined ? props . value : props . defaultValue ;
413
+ mergedValue . value = props . value ;
414
+ innerSearchValue . value = '' ;
409
415
} ,
410
- { immediate : true } ,
411
416
) ;
412
417
// ============================= Value ==============================
413
418
@@ -429,10 +434,6 @@ export default function generateSelector<
429
434
const setActiveValue = ( val : string ) => {
430
435
activeValue . value = val ;
431
436
} ;
432
- const innerSearchValue = ref ( '' ) ;
433
- const setInnerSearchValue = ( val : string ) => {
434
- innerSearchValue . value = val ;
435
- } ;
436
437
437
438
const mergedSearchValue = computed ( ( ) => {
438
439
let mergedSearchValue = innerSearchValue . value ;
You can’t perform that action at this time.
0 commit comments