feat(form): add Slider demo (#555)
* feat(function): add 增加Slider滑动输入条组件
* feat(function): add 增加Slider滑动输入条组件demo
* feat(function): add 增加Slider滑动输入条组件demo
| | |
| | | Switch, |
| | | TimePicker, |
| | | TreeSelect, |
| | | Slider |
| | | } from 'ant-design-vue'; |
| | | |
| | | import RadioButtonGroup from './components/RadioButtonGroup.vue'; |
| | |
| | | componentMap.set('Checkbox', Checkbox); |
| | | componentMap.set('CheckboxGroup', Checkbox.Group); |
| | | componentMap.set('Cascader', Cascader); |
| | | componentMap.set('Slider', Slider); |
| | | |
| | | componentMap.set('DatePicker', DatePicker); |
| | | componentMap.set('MonthPicker', DatePicker.MonthPicker); |
| | |
| | | | 'StrengthMeter' |
| | | | 'Upload' |
| | | | 'IconPicker' |
| | | | 'Render'; |
| | | | 'Render' |
| | | | 'Slider'; |
| | |
| | | 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({ |