gpt4 book ai didi

javascript - Fullcalendar 是否支持全天事件的自定义排序

转载 作者:行者123 更新时间:2023-11-30 07:23:32 25 4
gpt4 key购买 nike

我一直在研究早期的问题,例如 this one关于 Fullcalendar 中全天事件的自定义排序,无法实现我想要的。我的目标是实现自定义排序解决方案,该解决方案将根据整数属性对同一天发生的事件进行排序。日历的 View 设置为月份,事件为全天事件。

这是一个数据示例:

[
{
"title": "Zed item",
"start": "2015-01-12T17:12:00-05:00",
"end": "2015-01-13T17:12:00-05:00",
"level": 1
},
{
"title": "Alpha item",
"start": "2015-01-12T17:12:00-05:00",
"end": "2015-01-13T17:12:00-05:00",
"level": 2
}
]

我希望首先看到“Zed”,然后是“Alpha”。 Fullcalendar 根据标题排序。

一些消息来源建议每次增加一分钟来设置顺序,我也试过了:

event.start = moment(step.StartDate()).add(level, "m");

我也用这种方法失败了。

更新

我突然想到,由于排序顺序默认为使用标题,因此可以通过在标题前添加一个空格来强制执行正确的顺序来实现相同的效果。呈现日历时,不显示空格。这种解决方法可能是唯一的办法,尽管我更愿意增加一分钟而不是增加空格。

最佳答案

我一直在寻找类似的解决方案。

Fullcalendar 版本 2.4.0 现在支持 eventOrder 方法,文档在这里:

http://fullcalendar.io/docs/event_rendering/eventOrder/

关于javascript - Fullcalendar 是否支持全天事件的自定义排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27912157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com