Slider 滑块

优质
小牛编辑
128浏览
2023-12-01

滑块组件。

Usage

全部引入

import { Slider } from 'beeshell';

按需引入

import { Slider } from 'beeshell/dist/components/Slider';

Examples

image

Code

详细 Code

import { Slider } from 'beeshell';

<Slider
  range
  max={1500}
  value={[500, 1000]}
  disabled={false}
  showTip={true}
/>
<Slider
  vertical
  max={1500}
  value={500}
  showTip={true}
/>

API

Props

NameTypeRequiredDefaultDescription
styleViewStylefalsenull样式
valuenumberfalse0当前值
minnumberfalse0最小值
maxnumberfalse1最大值
disabledbooleanfalsefalse是否禁用
stepnumberfalse0滑动最小单位
marksstring[] / ReactElement[]falsenull刻度对应的标记值,格式如:['普通', '快速', '高速', '极速', '光速', <Text>123</Text>]
maxTrackColorstringfalse'#F8F8F8'最大一段滑轨的颜色
minTrackColorstringfalse'#FECB2E'最小一段滑轨的颜色
midTrackColorstringfalse'#FFA000'中间一段滑轨的颜色
onChangeFunctionfalsenull值改变回调
showTipbooleanfalsefalse是否显示气泡
renderTipFunctionfalsenull自定义气泡渲染内容,回调参数 isOther 标识当前为哪个滑块
renderThumbFunctionfalsenull自定义滑块的显示,回调参数 isOther 标识当前为哪个滑块