Просмотр исходного кода

Slider: add show-input-controls, fixed #2304

Leopoldthecoder 8 лет назад
Родитель
Сommit
ab1c6fc0cc
3 измененных файлов с 7 добавлено и 0 удалено
  1. 1 0
      examples/docs/en-US/slider.md
  2. 1 0
      examples/docs/zh-CN/slider.md
  3. 5 0
      packages/slider/src/main.vue

+ 1 - 0
examples/docs/en-US/slider.md

@@ -127,6 +127,7 @@ Set value via a input box.
 | disabled | whether Slider is disabled | boolean | — | false |
 | step | step size | number | — | 1 |
 | show-input | whether to display an input box | boolean | — | false |
+| show-input-controls | whether to display control buttons when `show-input` is true | boolean | — | true |
 | show-stops | whether to display breakpoints | boolean | — | false |
 
 ## Events

+ 1 - 0
examples/docs/zh-CN/slider.md

@@ -151,6 +151,7 @@
 | disabled | 是否禁用 | boolean | — | false |
 | step | 步长 | number | — | 1 |
 | show-input | 是否显示输入框 | boolean | — | false |
+| show-input-controls | 在显示输入框的情况下,是否显示输入框的控制按钮 | boolean | — | true|
 | show-stops | 是否显示间断点 | boolean | — | false |
 
 ### Events

+ 5 - 0
packages/slider/src/main.vue

@@ -8,6 +8,7 @@
       ref="input"
       :step="step"
       :disabled="disabled"
+      :controls="showInputControls"
       :min="min"
       :max="max"
       size="small">
@@ -67,6 +68,10 @@
         type: Boolean,
         default: false
       },
+      showInputControls: {
+        type: Boolean,
+        default: true
+      },
       showStops: {
         type: Boolean,
         default: false