From 66fa54a0af09dcd5d6cad6139eef37868012a417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=93=AD=E8=BE=89?= <1018596741@qq.com> Date: Sun, 1 May 2022 16:59:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(slider):=20=E6=9B=B4=E6=94=B9=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/slider/hooks/useSliderMark.tsx | 2 +- src/slider/slider-mark.tsx | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/slider/hooks/useSliderMark.tsx b/src/slider/hooks/useSliderMark.tsx index 10fd5b82b0..d4c46a5add 100644 --- a/src/slider/hooks/useSliderMark.tsx +++ b/src/slider/hooks/useSliderMark.tsx @@ -84,7 +84,7 @@ export const useSliderMark = (config: Ref) => { point={item.point} key={key} style={getStopStyle(item.position, config.value.vertical)} - clickMarkPoint={onChangeFn} + onClickMarkPoint={onChangeFn} /> ))} diff --git a/src/slider/slider-mark.tsx b/src/slider/slider-mark.tsx index a1282c2ecd..547fdc23b7 100644 --- a/src/slider/slider-mark.tsx +++ b/src/slider/slider-mark.tsx @@ -11,7 +11,7 @@ export default defineComponent({ point: { type: Number, }, - clickMarkPoint: { + onClickMarkPoint: { type: Function, default: () => {}, }, @@ -20,9 +20,7 @@ export default defineComponent({ const COMPONENT_NAME = usePrefixClass('slider__mark'); const changeValue = (e: MouseEvent) => { e.stopPropagation(); - if (props.clickMarkPoint) { - props.clickMarkPoint(props.point); - } + props?.onClickMarkPoint?.(props.point); }; return () => (