在`$scope.eventSource`上,属性`className`不't加起来就是问题

On `$scope.eventSource` the property `className` doesn't adds up - issue

本文关键字:问题 起来 eventSource scope className 属性      更新时间:2023-09-26

我对Arshaw FullCalendar使用AngularJS指令。问题是$scope.eventSource中的className没有显示在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,请提出任何解决方案。

事件对象是如何在后端构建的,url等效吗?如果事件源缺少标题或开始标记,则选项可能不起作用。

事件对象可以具有与其关联的"选项"。但是,在开始指定选项之前,必须以其扩展形式编写事件对象。它必须是具有属性的传统JavaScript对象。以下是每种类型的事件源的扩展形式:http://fullcalendar.io/docs/event_data/Event_Source_Object/