datepicker component for Vue 2.x
$ npm install vue-date-picker --save<template>
  <div class="demo">
    <datepicker :readonly="true" format="YYYY-MM-DD" name="date1"></datepicker>
    <datepicker value="2018-9-5" format="YYYY-M-D" name="date2" :input-attr="{ 'data-test': 'value' }"></datepicker>
    <datepicker :readonly="true" format="MMM/D/YYYY" name="date3" :disabled-date="disabledDate"></datepicker>
  </div>
</template>
<script>
import datepicker from 'vue-date-picker'
export default {
  components: {
    datepicker
  },
  methods: {
    disabledDate (date) {
      return date.getTime() < Date.now()
    }
  }
}
</script>| Prop | Type | Default | Description | 
|---|---|---|---|
| value | String | -- | Date value of the datepicker | 
| name | String | -- | Input name property | 
| format | String | YYYY-MM-DD | Date formatting string | 
| readonly | String | false | Input readonly property | 
| input-class | Array | Object | -- | Binding class for input | 
| input-style | Array | Object | -- | Binding inline style for input | 
| input-attr | Object | -- | Binding attribute for input | 
| calendar-class | Array | Object | -- | Binding class for calendar | 
| calendar-style | Array | Object | -- | Binding inline style for calendar | 
| calendar-attr | Object | -- | Binding attribute for calendar | 
| disabled-date | Function | -- | A function that determines if you want to disable dates | 
