КРЕАТИВНЫЕ САЙТЫ И ПРИЛОЖЕНИЯ,
КАЧЕСТВЕННЫЕ WEB-УСЛУГИ
phone

SwSlider

Компонент SwSlider представляет собой Мультислайдер с возможностью настройки внешнего вида ползунка.

SwSlider

Компонент SwSlider представляет собой Мультислайдер с возможностью настройки внешнего вида ползунка. Количество ползунков зависит от входных данных 1 - число. n - массив из n чисел.

  • отображения значений в виде всплывающих подсказок при наведении на бегунки:
  • Поддержка как горизонтальной, так и вертикальной ориентации
  • Адаптивное позиционирование подсказок в зависимости от доступного пространства
  • Поддержка сенсорных устройств (touch events)

Свойства / Properties

ИмяТипПо умолчаниюЗначения/Описание
verticalBooleanfalseВертикальная ориентация слайдера.
classStringsw-switchДобавляет пользовательский CSS-класс к компоненту.
sizeStringsmallРазмер бегунка: 'large', 'small'.
minNumber0Минимальное значение переменной.
maxNumber100Максимальное значение переменной.
stepNumber1Шаг в приросте переменной.
show-valueBooleanfalseДобавляет всплывающее окно с текущим значением.

Слоты / Slots

Default - текст, картинка, svg - содержимое бегунка.

Модель / Model

model - значение слайдера (число, массив чисел)

Пример использования / Example Usage


<script>let model = [5, 50]</script>
<sw-slider 
  v-model="model"
  :min="0" 
  :max="100" 
  :step="5"
  show-value
  class="custom-class"
  vertical
>
    <svg-icon icon-class="component" />
</sw-slider>