Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

vuetify slider custom message

How do i create custom message on vuetify slider ? enter image description here

I would like to add something like 'The number is: 8'

 <v-slider
            class='slider'
            step="1"
            thumb-label="always"  
            ticks
            tick-size="2"
            :max="8"
            track-color="#E1E4E9"
            thumb-color="#ED5565"
            color='#ED5565'
        ></v-slider>
like image 674
Ioan Kats Avatar asked Aug 05 '26 09:08

Ioan Kats


1 Answers

It is possible to set custom message in vuetify slider, but we need to increase the size of thumb label

working codepen here: https://codepen.io/chansv/pen/vYYwjep?editors=1010

<div id="app">
  <v-app id="inspire">
    <v-card flat color="transparent">
      <v-subheader>Rules</v-subheader>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <v-card-text class="pt-0">
        <v-slider
          v-model="value"
          label="How many?"
          thumb-label="always"
          :thumb-size="120"
        >
          <template v-slot:thumb-label="item">
            The number is: {{item.value}}
          </template>
        </v-slider>
      </v-card-text> 
    </v-card>
  </v-app>
</div>

new Vue({
  el: '#app',
  vuetify: new Vuetify(),
  data () {
    return {
      value: 30,
    }
  },
})
like image 132
chans Avatar answered Aug 08 '26 01:08

chans