File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,13 @@ function nearest(arr: number[], target: number) {
4040 } )
4141}
4242
43+ /**
44+ * 渲染一个可配置的滑块组件,支持单值或区间、刻度、标记、手势交互、可选弹出提示与触觉反馈。
45+ *
46+ * @param props - Slider 的属性集合(包括最小/最大值、步进、range、marks、ticks、样式、事件回调等),详见 `SliderProps` / `BaseSliderProps` 类型。
47+ * @param ref - 转发的引用,用于调用组件暴露的动作(例如可调用的 `onSlide`)。
48+ * @returns 渲染用于界面的滑块 React 元素,包含轨道、填充、刻度/标记(可选)以及一个或两个滑块拇指用于交互。
49+ */
4350function InternalSlider < SliderValue extends SliderValueType > (
4451 props : SliderProps ,
4552 ref : ForwardedRef < SliderRef > ,
@@ -382,7 +389,7 @@ function InternalSlider<SliderValue extends SliderValueType>(
382389 return (
383390 < GestureDetector gesture = { gesture } >
384391 < View style = { [ ss . slider , disabled && ss . disabled , style ] } >
385- < View style = { ss . trackContianer } onLayout = { onTrackLayout } >
392+ < View style = { ss . trackContainer } onLayout = { onTrackLayout } >
386393 < View style = { ss . track } />
387394 < Animated . View style = { [ ss . fill , fillStyle ] } />
388395 { /* 刻度 */ }
@@ -412,4 +419,4 @@ const Slider = React.forwardRef<SliderRef, SliderProps>(InternalSlider) as ((
412419
413420Slider . displayName = 'Slider'
414421
415- export default React . memo ( Slider )
422+ export default React . memo ( Slider )
You can’t perform that action at this time.
0 commit comments