【问题标题】:How to re-fetch events when you navigate months?导航几个月时如何重新获取事件?
【发布时间】:2019-05-28 23:05:09
【问题描述】:

我正在开发 fullcalendar + Nylas(日历同步服务)。 Nylas 从服务器的每个请求仅获取 1000 个事件。所以我需要在每个月的完整日历上重新获取新事件。在导航月份时,我只需要用于全日历重新获取事件的 js 代码。

【问题讨论】:

  • 给我一个例子,只是一个关于导航下一个导航日期范围的警报消息。
  • Nylas 是否允许您指定您需要事件的日期范围? IE。向服务器发送开始日期和结束日期,并且只接收在该范围内的事件。如果你能做到这一点,那么使用这个模式来实现你的事件:fullcalendar.io/docs/events-function。然后 fullCalendar 将为您的回调提供当前视图的正确开始和结束日期。您可以将这些发送到服务器。然后当用户浏览月份时,fullCalendar 会自动再次运行您的回调,提供不同的开始/结束日期

标签: fullcalendar


【解决方案1】:

Nylas Events endpoint 可以选择按starts_after 过滤GET 请求。您可以提出从月初开始搜索的请求,并过滤掉下个月发生的任何事件。

【讨论】:

    猜你喜欢
    • 2019-06-01
    • 2017-05-26
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    • 2014-02-24
    相关资源
    最近更新 更多