在 FullCalendar 的 dateSet 中反应设置状态

React set state inside FullCalendar's datesSet

我想知道是否可以将回调传递给 FullCalendar 的 dateSet 方法,回调将设置状态。 我已经试过了,它最终让我的页面重新加载,直到浏览器要求我关闭页面或等待。此外,我已经看到 FullCalendar 文档建议使用 day-header 或 day-cell 渲染挂钩,但它们并不是我真正需要的。

谢谢!

是的,您可以在 setState 中传递回调函数。其实这种做法很常见。

setState(prevState => prevState + 1)

例如