有没有办法只在完整日历中显示agendaWeek中的某些事件。有没有办法将这些活动区分为agendaWeek活动?有人能帮忙吗?提前谢谢。
是的,这是可能的。首先,你必须弄清楚你想在agendaWeek视图中显示哪些事件。之后,您可以在事件对象中添加元素作为agendaWeek标识。
像
events: [
{
title: 'My Event',
start: '2010-01-01',
event_type: 'month'
},
{
title: 'My Event',
start: '2010-01-02',
event_type: 'agendaWeek'
},
{
title: 'My Event',
start: '2010-01-01',
event_type: 'agendaWeek'
}
// more events here
],
然后可以在渲染时对其进行过滤。
eventRender: function( event, element, view ) {
if (view.name == 'agendaWeek' && event.event_type != 'agendaWeek') {
element.hide();
}
}