解释下下面比较关键的
month:date.month-1
当时看到大家都在用这个东西当时是懵逼的,但是在使用的时候发现如果填date.month那他就直接到下个月了,所以要减一
开始时间 - 结束时间 的写法
let starteTime = laydate.render({
elem: '#startDate' //指定元素
,done: function(value,date){ //当日期的值改变的时候触发
endTime.config.min = { //设置最小值
year:date.year,
month:date.month-1, //关键
date: date.date,
}
console.log(value); //得到日期生成的值,如:2017-08-18
}
});
let endTime = laydate.render({
elem: '#endDate' //指定元素
,done: function(value,date){//当日期的值改变的时候触发
starteTime.config.max = {//设置最大值
year:date.year,
month:date.month-1, //关键
date: date.date,
}
console.log(value); //得到日期生成的值,如:2017-08-18
}
});