我根據(jù)老師的思路寫的一個日歷插件 ,不依賴jquery,直接 npm install nice-date-picker --save 安裝
2017-04-28
我根據(jù)老師的思路寫的一個日歷插件 ,下載源碼,直接 npm install nice-date-picker --save 安裝
2017-04-28
我根據(jù)老師的思路寫的一個日歷插件 ,不依賴jquery,直接 npm install nice-date-picker --save 安裝
2017-04-28
自己做了一個,處理了一下老師左切換按鈕的BUG,加了點注釋,希望大家看得懂 http://runjs.cn/code/deul0ohu
2017-04-27
月份切換會有BUG,右切換沒問題,做切換只能在當(dāng)前月份到今年的1月之間切換,需要小調(diào)整一下if(monthChange==="prev"){
month--;
if(month===0){
month=12;
year--;
}
}
month--;
if(month===0){
month=12;
year--;
}
}
日歷的實現(xiàn)關(guān)鍵在于數(shù)據(jù)的獲取邏輯,老師自己知道這個邏輯是怎么樣的,但是沒有像大家解釋,如果在開始寫獲取數(shù)據(jù)的代碼之前有一節(jié)專門講整個日歷數(shù)據(jù)獲取的邏輯的就好了。
2017-04-26
我覺得老師的邏輯過程還是清晰的,只是我們或者是不了解日歷,或者是日期函數(shù)部分不熟悉,我可能有點笨,看了四遍才搞明白整個過程,在老師那個水平也沒法再簡單講解了
2017-04-25
for(var i=0; i<monthData.days.length; i++){
if(i % 7 == 0) html += '<tr>'
html += '<td data-date="'+ monthData.days[i].date+'">' + monthData.days[i].showDate + '</td>'
if(i % 7 == 6) html += '</tr>';
}
if(i % 7 == 0) html += '<tr>'
html += '<td data-date="'+ monthData.days[i].date+'">' + monthData.days[i].showDate + '</td>'
if(i % 7 == 6) html += '</tr>';
}
2017-04-25