Fullcalendar 是否可以扩展月份视图而不是空的FC.view.extend?(完整日历)

Fullcalendar 是否可以扩展月份视图而不是空的FC.view.extend?(完整日历),fullcalendar,Fullcalendar,我想我遗漏了什么,或者我只是不明白它是如何工作的 我可以这样做吗 var CustomView=fcViews.basic.extend({}) 或 var CustomView=BasicView.extend({}) 或者根据文件 您只能这样做var CustomView=View.extend({})您需要从fullCalendar.View类继承,不管您如何命名它 var FC = $.fullCalendar; // a reference to FullCalendar's root

我想我遗漏了什么,或者我只是不明白它是如何工作的

我可以这样做吗

var CustomView=fcViews.basic.extend({})
var CustomView=BasicView.extend({})

或者根据文件
您只能这样做
var CustomView=View.extend({})

您需要从fullCalendar.View类继承,不管您如何命名它

var FC = $.fullCalendar; // a reference to FullCalendar's root namespace
var View = FC.View;      // the class that all views must inherit from

您需要扩展该对象,该对象在示例中命名为
View

,这就是我创建自定义视图的方式:

var TwoWeeks = fcViews.twoweeks = BasicView.extend({
    // Computes the new date when the user hits the prev button, given the current date
    initialize: function() {
        this.dayGrid = new DayGrid(this);
        this.coordMap = this.dayGrid.coordMap; // the view's date-to-cell mapping is identical to the subcomponent's

        // subclasses can implement
        var navJump = this.opt('twoWeekNavJump');
        if (navJump) {
            this.intervalDuration = moment.duration({'weeks': navJump});
        }
    }
});

我希望从BasicView类继承,而不是从空视图类继承。BasicView已经扩展了View类。这可能是最好的选择,但我唯一的问题是如果我这样做
newdayGrid(这个)它会给我这个
未捕获引用错误:DayGrid未定义
然后我必须添加DayGrid,我有两个相同的代码,一个在fullCalendar.js中,另一个用于自定义视图。这是我在fullCalendar源代码中的代码;然后进行自定义构建。我不确定还可以如何导入自定义视图。