2017-05-25 68 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