我正在使用fullCalendar包在我的项目中添加日历。默认情况下,视图按月显示,我想将其更改为每周基数。
从fullCalendar documentation,agendaWeekis我正在寻找。
我尝试了以下(不起作用):
$("#calendar").fullCalendar({
defaultView: 'agendaWeek'
});
当我创建按钮并向其添加以下事件时:
Template.appointments.events({
'click #check': function(e, t) {
e.preventDefault()
// console.log(Requests.find({}).fetch())
$('#calendar').fullCalendar('changeView', 'agendaWeek');
}
});
它工作,日历发生变化。
我的问题是,如何将日历视图默认设置为agendaWeek
?
如果有一种方法可以使它类似于official page中的日历,如果有三个按钮(月,周和日)按钮可供选择,那就更好了。
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay', // gets you the three button tabs that you were looking for, similar to the demo
},
defaultView: 'agendaWeek' // default view is agendaWeek
});
Here是它的jsfiddle。