vue-calendar
vue-calendar copied to clipboard
Yet another Vue calendar
Vue Calendar
Installation
yarn add @alibaba-aero/vue-calendar
Usage
<template>
<vuec-calendar/>
</template>
<script>
import { VuecCalendar } from '@alibaba-aero/vue-calendar';
// Import calendar styles
import '@alibaba-aero/vue-calendar/dist/vue-calendar.min.css';
export default {
components: {
VuecCalendar
}
}
</script>
Components
range-input
-
theme
: String - default -
mobile
: Boolean - false -
selectable
: Boolean - false -
data
: Object - {} -
min-date
: Object/String - null -
max-date
: Object/String - null -
visible-months
: Number - 1 -
selection-mode
: String - single -
value
: Object - {} -
open
: Boolean - false -
format
: String - YYYY/M/D
calendar
-
theme
: String - default -
selectable
: Boolean - false -
data
: Object - {} -
min-date
: Object/String - null -
max-date
: Object/String - null -
visible-months
: Number - 1 -
show-previous-weeks
: Boolean - true -
show-navigation
: Boolean - true -
date
: Object - moment() -
selections
- Array - []
month
-
selectable
: Boolean - false -
min-date
: Object/String - null -
max-date
: Object/String - null -
date
: Object - [required] - (??)
adapter
: Function - {} -
selection
: Array - [] -
show-title
: Boolean - true -
title
: String - ''
day
-
data
: Object - {} -
index
: Number - [required] -
date
: Object - null -
disabled
: Boolean - false -
selected
: Boolean - false -
selectable
: Boolean - false