Unverified 提交 e80280fb 作者: 木头锤纸 提交者: GitHub

feat(form): add Slider demo (#555)

* feat(function): add 增加Slider滑动输入条组件

* feat(function): add 增加Slider滑动输入条组件demo

* feat(function): add 增加Slider滑动输入条组件demo
上级 f4c9703a
...@@ -16,6 +16,7 @@ import { ...@@ -16,6 +16,7 @@ import {
Switch, Switch,
TimePicker, TimePicker,
TreeSelect, TreeSelect,
Slider
} from 'ant-design-vue'; } from 'ant-design-vue';
import RadioButtonGroup from './components/RadioButtonGroup.vue'; import RadioButtonGroup from './components/RadioButtonGroup.vue';
...@@ -44,6 +45,7 @@ componentMap.set('RadioGroup', Radio.Group); ...@@ -44,6 +45,7 @@ componentMap.set('RadioGroup', Radio.Group);
componentMap.set('Checkbox', Checkbox); componentMap.set('Checkbox', Checkbox);
componentMap.set('CheckboxGroup', Checkbox.Group); componentMap.set('CheckboxGroup', Checkbox.Group);
componentMap.set('Cascader', Cascader); componentMap.set('Cascader', Cascader);
componentMap.set('Slider', Slider);
componentMap.set('DatePicker', DatePicker); componentMap.set('DatePicker', DatePicker);
componentMap.set('MonthPicker', DatePicker.MonthPicker); componentMap.set('MonthPicker', DatePicker.MonthPicker);
......
...@@ -108,4 +108,5 @@ export type ComponentType = ...@@ -108,4 +108,5 @@ export type ComponentType =
| 'StrengthMeter' | 'StrengthMeter'
| 'Upload' | 'Upload'
| 'IconPicker' | 'IconPicker'
| 'Render'; | 'Render'
| 'Slider';
...@@ -333,6 +333,23 @@ ...@@ -333,6 +333,23 @@
placeholder: '省份与城市联动', placeholder: '省份与城市联动',
}, },
}, },
{
field: 'field21',
component: 'Slider',
label: '字段21',
componentProps: {
min: 0,
max: 100,
range: true,
marks: {
20: '20°C',
60: '60°C',
},
},
colProps: {
span: 8,
},
},
]; ];
export default defineComponent({ export default defineComponent({
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论