Я реализовал FullCalendar на вкладке Twitter Bootstrap в приложении JS, написанном на Ember. Содержимое вкладки содержит следующие рули.
Класс App.CalendarTool определяется следующим образом:
require('fullcalendar/fullcalendar');
require('fullcalendar/gcal');
App.CalendarTool = Em.View.extend({
tagName:'div',
attributeBindings:['id','events','owner'],
classNamesBindings:['class'],
didInsertElement:function(){
this.$().fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay '
},
editable: true,
events: []
});
}
});
Когда страница загружается, полный календарь не появляется. Поднимаются только кнопки вверху. Когда я нажимаю сегодня, появляется полный календарь.
JSFiddle-http://jsfiddle.net/uMVyu/