diff --git a/pages/en-us/components/slider.mdx b/pages/en-us/components/slider.mdx index fd79c2f..7612a30 100644 --- a/pages/en-us/components/slider.mdx +++ b/pages/en-us/components/slider.mdx @@ -8,7 +8,7 @@ export const meta = { ## Slider -Display a numeric value within a range. +Display the current value and an inputable range. @@ -52,12 +52,15 @@ Display a numeric value within a range. | Attribute | Description | Type | Accepted values | Default | ---------- | ---------- | ---- | -------------- | ------ | -| **src** | image src | `string` | - | - | -| **stacked** | stacked display group | `boolean` | - | `false` | -| **text** | display text when image is missing | `string` | - | - | -| **size** | avatar size | `string` / `number` | `'mini', 'small', 'medium', 'large', number` | `medium` | -| **isSquare** | avatar shape | `boolean` | - | `false` | -| ... | native props | `ImgHTMLAttributes` | `'alt', 'crossOrigin', 'className', ...` | - | +| **initialValue** | initial value | `number` | - | 0 | +| **value** | slider value | `number` | - | 0 | +| **step** | the granularity the slider can step through values | `number` | - | 1 | +| **max** | the maximum value of slider | `number` | - | 100 | +| **min** | the minimum value of slider | `number` | - | 0 | +| **disabled** | disable slider interaction | `boolean` | `false` | +| **showMarkers** | show each marker | `boolean` | - | `false` | +| **onChange** | called when the value of silder changes | `(val: number) => void` | - | - | +| ... | native props | `HTMLAttributes` | `'id', 'name', 'className', ...` | - | diff --git a/pages/zh-cn/components/slider.mdx b/pages/zh-cn/components/slider.mdx new file mode 100644 index 0000000..813804a --- /dev/null +++ b/pages/zh-cn/components/slider.mdx @@ -0,0 +1,67 @@ +import { Layout, Playground, Attributes } from 'lib/components' +import { Slider, Row, Spacer } from 'components' + +export const meta = { + title: '滑动输入 Slider', + group: '数据录入', +} + +## Slider / 滑动输入 + +展示当前值与一个可输入范围。 + + +`} /> + + +`} /> + + + + +`} /> + + + + + + +`} /> + + +Slider.Props + +| 属性 | 描述 | 类型 | 推荐值 | 默认 +| ---------- | ---------- | ---- | -------------- | ------ | +| **initialValue** | 初始值 | `number` | - | 0 | +| **value** | 手动指定滑块的值 | `number` | - | 0 | +| **step** | 滑块可选择的粒度大小 | `number` | - | 1 | +| **max** | 滑块可选的最大值 | `number` | - | 100 | +| **min** | 滑块可选的最小值 | `number` | - | 0 | +| **disabled** | 禁用所有操作 | `boolean` | `false` | +| **showMarkers** | 显示每一个标记 | `boolean` | - | `false` | +| **onChange** | 当滑块的值改变时被调用 | `(val: number) => void` | - | - | +| ... | 原生属性 | `HTMLAttributes` | `'id', 'name', 'className', ...` | - | + + + +export default ({ children }) => {children}