我使用FullCalendar与Backbone.JS和Require.js
我的视图会加载日历标题,但就是这样。只有当我向前或向后按月或按钮时,才会出现网格。 我在firebug上收到错误消息,说getDaySegmentContainer未定义。
我认为这可能是因为DOM没有准备好所以我在完成视图设置后强制渲染,但这没有任何区别。
以下是我的代码,如果您需要查看日历视图的渲染功能,请告诉我。
的MainView:
var View = Backbone.View.extend({
template : _.template(Template),
initialize : function() {
this.$el.html(_.template(Template));
_.extend(this, Backbone.Events);
this.collection = new EventCollection();
//$("#calendar").append(_.template(Template));
// $(this.el).append(_.template(Template));
this.calendarView = new CalendarView({
el : $(this.el).find("#calendarDiv"),
collection : this.collection
});
// $(this.el).find("#calendarDiv").append(this.calendarView.el);
this.calendarView.render();
//this.collection.fetch();
},
render : function() {
return this;
}
});
return View;
});
谢谢!