我看到了几个关于如何在fullcalendar中设置单元格背景颜色的主题,但它们都不适用于我.我想日历用于列出使用日期的天数.fc-day5或.fc-day17,但在版本1.6.2中它不再存在.
我有一个正在呈现的几个事件的列表,我想将它们的单元格颜色(整个日期单元格,而不仅仅是事件单元格)设置为特定颜色.
我使用'eventRender'来尝试设置一个类
eventRender: function (event, element, monthView) {
if (event.className == "holiday") {
$day = $date.getDate();
$("td.fc-day-number[value='" + $day + "']").addClass("holiday");
}
},
Run Code Online (Sandbox Code Playgroud)
如果您对如何设置背景颜色有任何想法,请告诉我.
我已经阅读了$ templateCache的文档,但仍在努力了解如何使用put函数将远程模板加载到缓存中。
下面是一个示例:
onBoardingApp.run(function ($templateCache, $http) {
$templateCache.put('tpl1.html', '<p>Hello World</p>');
$templateCache.put('tpl2.html', '~/Templates/Pi/pi-1.html');
alert($templateCache.get('tpl1.html'));
alert($templateCache.get('tpl2.html'));
});
Run Code Online (Sandbox Code Playgroud)
当我的代码返回tpl1的HTML代码时,正在返回tpl2的路径。我的问题是:如何使用$ templatecache.put()加载远程模板。
谢谢您的帮助。