【问题标题】:Custom timeline view over two days, but only showing time between两天内的自定义时间线视图,但仅显示之间的时间
【发布时间】:2019-06-21 22:27:31
【问题描述】:

我希望展示一个跨越两天的自定义时间线视图,但显示从第一天晚上 10 点到第二天早上 7 点。适合夜班的东西。

例如2019 年 6 月 21 日晚上 10 点至 2019 年 6 月 22 日早上 7 点。

我尝试将 minTime 和 maxTime 与自定义的 2 天时间线视图一起使用,但 minTime 为 22:00 而 maxTime 为 07:00,这会混淆日历并且没有显示日期。

我宁愿不使用 businessHours,因为我的屏幕空间相当有限(使用该应用程序的公司通常使用笔记本电脑),所以如果我能以某种类似于 minTime 和 maxTime 的方式完全限制时间,那会很棒。

这可能吗?

【问题讨论】:

  • 你试过validRange选项吗?
  • 感谢您的评论。找到了我在下面发布的解决方案。通常在我提出问题后不久

标签: fullcalendar fullcalendar-scheduler


【解决方案1】:

好吧,在我发布后不久,我找到了解决方案。

所以对于和我有同样问题的其他人,你需要做的就是相应地设置你的 maxTime 如下:

所以对于晚上 10 点开始 - minTime 为 22:00:00。

第二天早上 7 点完成 - maxTime 需要为 31:00:00 (24 + 7) 而不是 07:00:00。

也不需要 2 天的时间线视图 :)

【讨论】:

  • 我很确定几个月前我看到了一个问题,有人确实做到了这一点,表面上它确实有效,但随后又给他们带来了一些其他问题。我会看看我能不能把它挖出来,因为我想我们最终找到了解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-28
  • 1970-01-01
  • 2014-06-29
  • 2016-12-15
相关资源
最近更新 更多