fullcalendar:事件不在周视图中显示
我可能做错了什么!?
当“defaultView:'agendaweek / agendaDay'”时,我没有在'week / day'视图中看到我的活动,
但是:当点击'月'视图时,所有都显示在'月'视图中! 然后,当再次点击“周/日”时,我也可以在“周/日”视图中正确看到它们!
必须错过一件愚蠢的事情 - 感谢您的时间和提示ed
PS:这是Orchard CMS中的'fullCalendar'实现。 正如说所有工作正常除了 - 当'defaultView:agendaWeek' - >没有事件显示! 但是,在'月'中查看我所有的事件都显示正确; 此外,在更改为“月”视图而非“周视图”时,星期视图也会将它们全部显示出来。
因为这是在乌节路上实施的,我不知道如何在小提琴上做到这一点。 但是,因为事件显示我仍然认为/希望我做错了什么....! 再次感谢oops忘记:fullcalendar:3.6.1 datetimepicker:2.5.4
<script type="text/javascript">
(function ($) {
@if (Model.tagColorsEnabled && Model.tagColors != null) {
<text>
var tagSet = [
@foreach (var tc in Model.tagColors)
{
@Display(tc)
}
];
var tagIndex = [];
for (var tag in tagSet) {
tagIndex[tagSet[tag].slug] = tag;
}
</text>
}
$('#calendar').fullCalendar({
locale: '@culture',
timeFormat: 'HH:mm', //eddie timeFormat: 'HH:mm{-HH:mm}',
slotLabelFormat: 'HH:mm', //eddie timeFormat: 'HH:mm{-HH:mm}',
height: 500,
// height: 500, //added by eddie
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
// right: 'month,agendaWeek,agendaDay' // eddie
},
eventRender: function (event, element) {
var colors = { bg : event.defaultBackgroundColor, br: event.defaultBorderColor, fg: event.defaultTextColor };
@if (Model.tagColorsEnabled)
{
<text>
var min = 100;
for (var klassNdx in event.className) {
var klass = event.className[klassNdx];
if (klass.substring(0, 4) === "tag-") {
var entry = tagIndex[klass.substring(4)];
if (entry !== undefined) {
if (entry < min) {
colors = tagSet[entry];
min = entry;
}
}
}
}
</text>
}
$(element)
.css("background-color", colors.bg)
.css("color", colors.fg)
.css("border-color", colors.br);
},
editable: false,
events: {
url: '@Url.Content("~/_Calendar/" + Model.queryId)',
},
defaultView: '@Model.defaultView',
weekends: @Model.showWeekends
//viewRender: function (v, e) { alert("Rendering view"); }
});
})(jQuery);
</script>
一些更多的测试显示:
当用作'defaultView:'basicWeek'(而不是'agendaWeek')时,我看到了我所有的事件。
那么,我认为,我需要进一步挖掘fullcalendar? 任何提示都表示赞赏,编辑
链接地址: http://www.djcxy.com/p/81229.html上一篇: fullcalendar: events NOT shown in Weeks view
下一篇: How Can I Select The List View To Match The Current View In Fullcalendar