https://ffx0s.github.io/calendar/dist/demo.html
Install with npm: npm install hotel-calendar --save
<link rel="stylesheet" href="calendar.css">
<script src="calendar.js"></script>
<script>
var options = {}
var calendar = new Calendar(options)
calendar.init()
</script>
或者:
import 'hotel-calendar/dist/calendar.css'
import Calendar from 'hotel-calendar'
const options = {}
const calendar = new Calendar(options)
calendar.init()
Type: String
Value: '2017-04-10'
start: '2017-04-10'
从哪个月开始.
Type: String
Value: '2017-10-01'
end: '2017-10-01'
到哪个月结束.
Type: Number
Value: 20
maxDays: 20
允许选择的最大天数
Type: Function
maxCallback: function (startDate, endDate) {}
超出选择天数的回调
Type: Function
startCallback: function (date) {}
入住点击回调
Type: Function
endCallback: function (date) {}
离店点击回调
Type: Object
selectDate: { start: '2017-04-25', end: '2017-05-10' }
当前选中的时间
Calendar.format(date, 'yyyy年MM月dd日 hh:mm:ss')
格式化时间
Android 4+, iOS 6+
calendar is released under the MIT License. Have at it.