Skip to main content
Slider de duplo controle para seleção de um intervalo de valores. Exibe os valores formatados como moeda por padrão, útil para filtros de preço.

Uso

Filtro de preço:
<RangeSlider
  :min="0"
  :max="500"
  :value="[50, 300]"
  :currency="true"
  @input="handlePriceChange"
/>
Sem formatação de moeda:
<RangeSlider
  :min="0"
  :max="100"
  :value="[10, 90]"
  :currency="false"
  @input="handleChange"
/>

Propriedades

PropriedadeTipoObrigatóriaValor padrãoDescrição
maxNumberValor máximo do slider.
minNumber0Valor mínimo do slider.
valueArray[]Par [min, max] com os valores atualmente selecionados.
currencyBooleantrueQuando true, formata os valores como moeda (R$).
removePrefixBooleanfalseRemove o prefixo de moeda da exibição.
heightNumber5Altura da trilha do slider em pixels.
dotSizeNumber17Tamanho dos controles deslizantes em pixels.

Eventos

EventoPayloadDescrição
input[Number, Number]Emitido com o par [min, max] ao mover os controles.