Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/showonne/vue-date

A datepicker component for Vue.js
https://github.com/showonne/vue-date

datepicker-component javascript vue

Last synced: 6 days ago
JSON representation

A datepicker component for Vue.js

Awesome Lists containing this project

README

        

# vue-datepicker

> datepicker component for Vue.js, already support Vue.js 2.x, the Vue.js 1.x version is on branch `vue-1.x`(not maintain).

Live Demo is [here](https://showonne.github.io/vue-date/)

## Installation

>npm install vue-date --save

## Usage

#### use with single `.vue` file:

```html



import datepicker from 'vue-date'
export default {
data() {
return {
date: '2016-10-16'
}
},
components: { datepicker }
}

```

#### use in browser:
```html
//index.html


   





new Vue({
el: '#app',
data: {
date: '2016-10-16'
},
components: { datepicker }
})

```

## Props

#### language
###### Type: `String`
###### Default: `en`
###### Optional: `en(English)`, `zh-cn(Chinese)`, `uk(Ukrainsk)`, `es(Spanish)`
The language type. Support `en`(English), `zh-cn`(Chinese), `uk`(Ukrainsk) and `es`(Spanish) now.

#### min
###### Type: `String`
###### Default: `1970-01-01`
The minimum date.

```html
//pass string

//or pass variable

```

#### max
###### Type: `String`
###### Default: `3016-01-01`
The maximum date. Usage is same of `min`.

#### range
###### Type: `Boolean`
###### Default: `false`
Use range mode or not. If pass `true`, the binding value should be an Array containg the range start and range end. eg. `['1970-01-01', '3016-01-01']`

## Licence
MIT