项目作者: yangirov

项目描述 :
A Vue date dropdown component.
高级语言: Vue
项目地址: git://github.com/yangirov/vue-date-dropdown.git
创建时间: 2018-02-23T07:36:26Z
项目社区:https://github.com/yangirov/vue-date-dropdown

开源协议:

下载


Vue Date Dropdown

A Vue date dropdown component

npm version

Example

Contents

Installing

  1. npm install vue-date-dropdown --save
  2. yarn add vue-date-dropdown
  1. import DateDropdown from 'vue-date-dropdown'
  2. export default {
  3. ...
  4. components: {
  5. DateDropdown
  6. },
  7. data () {
  8. return {
  9. selectedDate: '',
  10. ...
  11. }
  12. }
  13. ...
  14. }

Or if you are using CDN version

  1. <script src="vue-date-dropdown.min.js"></script>
  2. <script>
  3. Vue.use(DateDropdown)
  4. new Vue({
  5. ...
  6. data() {
  7. return {
  8. selectedDate: '',
  9. ...
  10. }
  11. }
  12. ...
  13. });
  14. <script>

Examples

See the demo in the example folder.

Setting a default date

  1. <date-dropdown default="1995-01-10" v-model="selectedDate" ></date-dropdown>

Setting a min date

  1. <date-dropdown min="1960" v-model="selectedDate" ></date-dropdown>

Setting a max date

  1. <date-dropdown max="2018" v-model="selectedDate" ></date-dropdown>

Setting a range of dates

  1. <date-dropdown min="1960" max="2017" v-model="selectedDate" ></date-dropdown>

Setting Russian names of months

  1. <date-dropdown
  2. v-model="selectedDate"
  3. months-names="Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь">
  4. <date-dropdown>

API

Props

Name Type Description
default String Set default date.
min String Limits the year to a minimum specified value.
max String Limits the year to a maximum specified value.
months-names String The alternative names of month.