最贊回答 / 慕運維603224
寫成這樣就行了:datePicker.render = function(direction) {??var year, month;??if (monthData) {???year = monthData.year;???month = monthData.month;??}??if (direction === 'prev') month--;??if (direction === 'next') month++;??var html = datePicker.buildUi(year, month...
2017-08-27
使用Sublime的同學(xué),可以使用ctrl+ shift + L 選擇多行 ,然后按電腦的<home鍵>跳至首行。
2017-08-08
月份切換BUG,當(dāng)點擊到1月份時再往前點擊會出問題。發(fā)現(xiàn)是getMonthData()里的問題,判斷參數(shù)時用"!Month"會包含進(jìn)為0的情況所以會跳回當(dāng)前月份。稍微修改了下參數(shù)傳值的判斷:
if(year == undefined || month == undefined){
// 如果沒有傳值就獲取當(dāng)前日期
var today = new Date();
year = today.getFullYear();
month = today.getMonth() + 1;
}
if(year == undefined || month == undefined){
// 如果沒有傳值就獲取當(dāng)前日期
var today = new Date();
year = today.getFullYear();
month = today.getMonth() + 1;
}