0

我将 Fullcalendar timeGridWeek 与 dayGrid 并排使用。

我可以在两者之间拖动并在 timeGridWeek (左侧)中调整大小或拖动。

但是,问题是功能在下午 6 点之后或接近一天结束时会中断,具体取决于屏幕宽度。

我还启用了单击时间段。我可以点击到 13:00。之后的任何事情都停止工作。

如果我将#container > *元素设置为 1600 像素(在我的超宽显示器上)一切正常。

我不知道为什么。

我也在使用 MaterialUI 的 React App 中运行它,它的行为方式相同。我认为这与主题有关,但现在可以看到它以最少的样式做同样的事情。

Codepen: https://codepen.io/anon/pen/exabpW?editors=0010
4

2 回答 2

0

这可能来自与businessHours选项配对的eventConstraint: 'businessHours'选项,如果将两者设置在一起,则不允许在营业时间之外拖动和移动。

所以修补它的方法是删除eventConstraint选项,如果你放置它,或者改变你的businessHours

于 2019-02-22T09:29:10.367 回答
0

显然这是一个已确认的错误:这里的参考资料

https://github.com/fullcalendar/fullcalendar/issues/4503

和这里

https://github.com/fullcalendar/fullcalendar/issues/4505

于 2019-02-25T17:25:22.760 回答