我每天都有很多活动。有没有办法在水平移位类别中分离这些事件?我可以添加额外的标志(或类别:早晨,白天,晚上,晚上)以及“标题:”和“开始:”以便事件在同一天内以相应的水平班次组织吗?我用了
start: new Date(y,m,d,h,i),
allDay:false
显示当天的不同事件。
然后我可以使用eventLimit在每个班次上限制5个事件。附:我只使用basicDay和basicWeek视图。
答案 0 :(得分:1)
您可以添加' className'你的事件对象中的参数。通过检查活动时间来确定不同类别的颜色。
像
var eventClass = '';
if (event.start > night && event.start < day) {
var eventClass = 'morningClass';
} else if (event.start > morning && event.start < evening) {
var eventClass = 'dayClass';
} else if (event.start > day && event.start < night) {
var eventClass = 'eveningClass';
} else if (event.start > evening && event.start < morning) {
var eventClass = 'nightClass';
}
然后
start: new Date(y,m,d,h,i),
allDay:false,
className: eventClass
并且基于className计数(使用clientEvents (method)),您可以限制每个班次5个事件。
答案 1 :(得分:0)
据我了解您的要求,您需要使用日历的资源视图功能。 这是关于资源视图的post