首页 > 解决方案 > 使用 weekNumberCalculation 函数显示 React FullCalendar

问题描述

我希望将一个函数传递给 FullCalendar 的 weekNumberCalculation 选项。谁能给我一个如何做到这一点的例子?

我在文档上读到该函数必须接受一个日期,但我不确定需要在此处传递哪个日期值。它只是任何日期吗?

标签: reactjsfullcalendarweek-number

解决方案


这是一个回调函数。您提供函数的定义,但实际执行它的是 fullCalendar 的代码。当它这样做时,fullCalendar 将传递一个相关的日期。

您永远不会从自己的代码中调用该函数,因此不必担心。您需要做的就是让您的函数处理该日期并将合适的周数返回给 fullCalendar。

所以你只需在你的 fullCalendar 选项中写下这样的内容:

weekNumberCalculation: function(date) {
  //here you would do some calculations, making use of the date supplied by fullCalendar....
  return 1; //return a week number (obviously in reality this will be the result of your calculations)
}

推荐阅读