有没有办法以编程方式突出显示特定日期?

Is there a way to programatically highlight specific days?

我正在使用 FullCalendar React component,我想完成突出显示特定日期的操作。有办法吗?

我尝试使用 Background Events,又名。 属性 display: "background" 的事件,但这没有做任何事情。 我偶然发现了 Calendar::select,但我不知道如何在 React 中调用它。

顺便说一句,version 5.3.0

基于 https://fullcalendar.io/docs/background-events 你可以通过 setting an event object’s display property to "background":

var calendar = new Calendar(calendarEl, {
  initialDate: '2014-11-10',
  initialView: 'timeGridWeek',
  events: [
    {
      start: '2014-11-10T10:00:00',
      end: '2014-11-10T16:00:00',
      display: 'background'
    }
  ]
});

Here 正在运行演示