2017-05-25 51 views
0

我正在尋找陣營日曆組件,我發現這個小提琴但是我不理解的在代碼中的一些部分,下面是鏈接創建具有瞬間日曆組件和反應

JSFiddle Link for calendar component code

我沒有理解下面部分

monthRange.by('days', function(moment) { 
    var ref; 
    if (ref = moment.week(), indexOf.call(weeks, ref) < 0) { 
    return weeks.push(moment.week()); 
    } 
}); 

其中LIB是「通過」使用,我已經包含的時刻,時刻範圍,反應與 - 插件,但上述方法與長度返回周0

當我調試時,我無法進入該方法。

回答

1

不要重新發明輪子,如果你正在尋找一個現成的解決方案使用react-big-calendar。如果你想建立一個日曆作爲項目的一部分來學習React看看更簡單的代碼,如holiday-calendar