# Examples

# value / modelValue

Single - Default

<template>
  <Datepicker v-model="new Date()"/>
</template>

# range

Range - Default

<template>
  <Datepicker
    range
    v-model="selectedDate"
  />
</template>

<script>
export default {
  data () {
    return {
      selectedDate: [
        new Date(),
        new Date(new Date().getTime() + 9 * 24 * 60 * 60 * 1000)]
    }
  }
}
</script>

# lang

Change Datepicker Language

<template>
  <Datepicker v-model="new Date()" lang="en"/>
</template>

# firstDayOfWeek

Change First Day Of Week (Default: 'Monday')

<template>
  <Datepicker v-model="new Date()" first-day-of-week="sunday"/>
</template>

# inputClass

Added Custom Input Class

<template>
  <Datepicker v-model="new Date()" input-class="customInputClass"/>
</template>

# position

Change Picker Position (Default: 'left')

Left

<template>
  <Datepicker v-model="new Date()" position="left"/>
</template>

Right

<template>
  <Datepicker v-model="new Date()" position="right"/>
</template>

Center

<template>
  <Datepicker v-model="new Date()" position="center"/>
</template>

Top

<template>
  <Datepicker v-model="new Date()" position="top"/>
</template>

# disabledStartDate

Make disabled single date: to -> before this date from -> after this date

<template>
  <Datepicker v-model="selectedDate" disabled-start-date="disabledStartDate"/>
</template>

<script>
export default {
  data () {
    return {
      selectedDate: new Date(new Date().getTime() - 5 * 24 * 60 * 60 * 1000),
      disabledStartDate: {
        to: new Date('08.02.2021'),
        from: new Date('10.02.2021')
      }
    }
  }
}
</script>

# disabledEndDate

Make disabled end date: to -> before this date from -> after this date

<template>
  <Datepicker
    v-model="selectedDate"
    disabled-end-date="disabledEndDate"
    range/>
</template>

<script>
export default {
  data () {
    return {
      selectedDate: [
        new Date(),
        new Date(new Date().getTime() + 9 * 24 * 60 * 60 * 1000)
      ],
      disabledEndDate: {
        to: new Date('08.02.2021'),
        from: new Date('10.02.2021')
      }
    }
  }
}
</script>

# textFormat

Change Text Format (Short Or Long?)

<template>
  <Datepicker v-model="new Date()" text-format="long"/>
</template>

# dateFormat

Change Date Format

<template>
  <Datepicker
    v-model="new Date()"
    date-format="{
      day: '2-digit',
      month: '2-digit',
      year: 'numeric' }"
  />
</template>

# disabled

Disable Calendar

<template>
  <Datepicker disabled/>
</template>

# placeholder

Change Placeholder
Default: Select Date

<template>
  <Datepicker placeholder="Change Date"/>
</template>

# circle

Circle Selected Date

<template>
  <Datepicker
    circle
    v-model="new Date()"/>
</template>

# showClearButton

selected date clear

<template>
  <Datepicker
    show-clear-button
    v-model="new Date()"/>
</template>

# showPickerInital

picker show on mount

<template>
  <Datepicker
    show-picker-inital
    v-model="new Date()"/>
</template>
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy