From a2323f0bb3c5731959da43d2a4d41f537593e952 Mon Sep 17 00:00:00 2001 From: betavs <34408516+betavs@users.noreply.github.com> Date: Mon, 29 Jul 2024 15:20:04 +0800 Subject: [PATCH] fix(components): [slider] data anomaly when the input value is undefined (#15402) fix(components): [slider] data anomaly Co-authored-by: qiang --- packages/components/slider/src/composables/use-slide.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/components/slider/src/composables/use-slide.ts b/packages/components/slider/src/composables/use-slide.ts index c2ec002b43..12700ba884 100644 --- a/packages/components/slider/src/composables/use-slide.ts +++ b/packages/components/slider/src/composables/use-slide.ts @@ -113,8 +113,10 @@ export const useSlide = ( } const setFirstValue = (firstValue: number | undefined) => { - initData.firstValue = firstValue! - _emit(props.range ? [minValue.value, maxValue.value] : firstValue!) + initData.firstValue = firstValue ?? props.min + _emit( + props.range ? [minValue.value, maxValue.value] : firstValue ?? props.min + ) } const setSecondValue = (secondValue: number) => {