.drp .drp-day-number.focus {color: #fff; background-color: #ed5434;}
.drp .drp-day-number.active {color: #fff; background-color: #8cace2;}
VueDateRangePicker(Vue, 'v');
new Vue({el: '#el',data: {
moment: moment,
range1: moment.range(['2015-10-01 23:33', '2015-10-04']),
range2: moment.range(['2015-10-03', '2015-10-07']),
date: moment()
}, methods: {
onSelect1: function(date) {this.$els.singlevalue.innerHTML = date.format('YYYY-MM-DD HH:mm');},
setSingleTime: function() {this.date = moment();},
clearSingleTime: function() {this.date = null;}
}});
<v-daterangepicker
v-ref="drpsingle"
lang="zh-cn"
:number-of-calendars="1"
:calendar-type.sync="ctype"
type="single"
:time="true"
:date="date"
:max-date.sync="maxDate"
:on-select="onSelect1"
:shortcuts="{el: 'shortcuts'}",
:dimension="{el: 'dimension'}",
></v-daterangepicker>
<v-daterangepicker
v-ref="drprange"
lang="en"
:number-of-calendars="2"
calendar-type="month"
type="range"
:time="true"
:range="range1"
:max-date="moment()"
:on-select="onSelect2"
></v-daterangepicker>
<v-daterangepicker
v-ref:drpterminal
lang="ja"
:number-of-calendars="3"
type="terminal"
:time="true"
:range="range2"
:max-date="moment()"
@on-select="onSelect3"
></v-daterangepicker>