fullCalendar listMonth事件顺序

时间:2017-04-13 23:58:14

标签: fullcalendar

我正在fullCalendar中实现listMonth 。我想颠倒顺序,首先在最近的事件之上显示,而不是在底部。我该怎么做?

1 个答案:

答案 0 :(得分:5)

从:Default Time Order转到:Revered Time Order

在最新版本(3.4.0)中执行此操作的唯一方法是更改​​源代码。

具体而言,在未经管理的来源的第6297行是函数

compareEventSegs: function(seg1, seg2) {...

要反转事件排序顺序,只需交换seg1seg2参数的顺序:

compareEventSegs: function(seg2, seg1) {...

同样,对于缩小的来源,搜索compareEventSegs:function(t,e)并执行相同的操作。

请注意,这会影响所有观看次数。

最后,如果您想为事件排序顺序实现更复杂的逻辑,那么这就是要调整的功能。