Commit f672c42ba9e692756df504c9c3489b3d60093698

Authored by Vace
Committed by GitHub
1 parent 0e6b84f3

add props input-size

表单布局中包含slider时,input 样式无法统一。或者考虑 允许 `showInput` 的值为 `String`。控制input的size。
Showing 1 changed file with 8 additions and 0 deletions   Show diff stats
src/components/slider/slider.vue
... ... @@ -3,6 +3,7 @@
3 3 <Input-number
4 4 v-if="!range && showInput"
5 5 :min="min"
  6 + :size="inputSize"
6 7 :max="max"
7 8 :step="step"
8 9 :value="exportValue[0]"
... ... @@ -120,6 +121,13 @@
120 121 type: Boolean,
121 122 default: false
122 123 },
  124 + inputSize: {
  125 + type: String,
  126 + default: 'default',
  127 + validator (value) {
  128 + return oneOf(value, ['small', 'large', 'default']);
  129 + }
  130 + },
123 131 showStops: {
124 132 type: Boolean,
125 133 default: false
... ...