我正在为AngularJS
使用Arshaw FullCalendar
指令。问题是className
中的$scope.eventSource
未显示在event object
我的代码是:
$scope.eventSource = {
url: "/unavailability/getCalData?userId=" + CurrentUser.user().id,// add source of working api
className: 'performer-unavailability', // an option! -> Not Working
currentTimezone: 'America/Chicago' // an option!
};
但是当我从事件数组中的后端发送className
时,它工作正常,className
附加到事件。我不想在后端解析大量数组来添加className
,请提出任何解决方案。
答案 0 :(得分:-1)
如何在后端构建事件对象并且是等效的url?如果事件源缺少标题或开始标记,则选项可能不起作用。
事件对象可以具有与之关联的“选项”。但是,在开始指定选项之前,必须以扩展形式编写事件对象。它必须是具有属性的传统JavaScript对象。以下是每种类型的事件源的扩展表单: http://fullcalendar.io/docs/event_data/Event_Source_Object/