0.1.3 • Published 7 years ago

hsy-vue-datepicker v0.1.3

Weekly downloads
33
License
-
Repository
-
Last release
7 years ago

vue-datepicker

This is yet another vue datepicker component.

Install

Use npm to download code:

npm install hsy-vue-datepicker -S

then import it into your project, add below code into your main.js:

import Datepicker from 'hsy-vue-datepicker'

Vue.use(Datepicker)

Usage

It supports single date mode, you just need to bind your date with v-model:

<template>
<div class="demo">
  <datepicker v-model="value"></datepicker>
</div>
</template>

<script>
export default {
  data() {
    return {
      value: ['2017-02-01']
    }
  }
}
</script>

also, there is a date-range mode, you just need to specify the mode with prop mode:

<template>
<div class="demo">
  <datepicker v-model="value" mode="daterange"></datepicker>
</div>
</template>

<script>
export default {
  data() {
    return {
      value: ['2017-02-01', '2017-02-05']
    }
  }
}
</script>

it contains a hot-realod example for your preview or dev, run it follow:

$ cd your-clone-dir
$ npm install
$ npm run dev

Props

PropDescriptionTypeAccepted ValuesDefault
valuedates to be manipulatedString/Moment/Date/Array of former--moment()
modemode of pickerStringdate/daterangedate
cssClasscss class to be appended to component $elString----
placeholderplaceholderString----
cbDate0Errorcallback for error input from user of begin date----
cbDate1Errorcallback for error input from user of end date----
cbCancelClickedcallback for cancel button clicked------

Demo

Demo

Screenshot

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.5

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago