0

所以我有 FullCaledar 工作......从我的 JSON 提要加载事件。但是,我无法让我的日历以不同的颜色显示。我正在使用最新版本的 FullCalendar 文件 (v3.8.0)。

我的脚本如下...

<link href="../../FullCalendar/fullcalendar.css" rel="stylesheet" type="text/css" />
<link href="../../FullCalendar/fullcalendar.min.css" rel="stylesheet" type="text/css" />
<script src="../../FullCalendar/lib/moment.min.js" type="text/javascript"></script>
<script src="../../FullCalendar/lib/jquery.min.js" type="text/javascript"></script>
<script src="../../FullCalendar/fullcalendar.min.js" type="text/javascript"></script>

    <script>
        $(document).ready(function () {
            $('#calendar').fullCalendar({
                eventSources: [
                    {
                        //url: '<my json URL>',
                        color: '#0033dd',
                        textColor: '#ffffff'
                    },
                    {
                         //url: '<my json URL>',
                        color: '#dd3300',
                        textColor: '#000000'
                    }
                ],
                header: {
                    left: 'prev,next today',
                    center: 'title',
                    right: 'month,agendaWeek,agendaDay'
                },
            ...blah, blah, blah...

事件正在从两个来源加载......但它们都使用第一个来源的配色方案显示。

我错过了什么?

4

1 回答 1

0

找到了原因,但没有找到解决方案。似乎将 allDay 属性设置为 TRUE 会导致事件不显示。我尝试了几种不同的配置,发现在 allDay 属性设置为 true 的任何视图中都不会显示该事件。

一旦我将 allDay 属性设置为 FALSE,我的事件就会开始显示。

于 2018-02-07T13:55:11.263 回答