我正在使用strcmpi
角插件,版本4。我需要动态覆盖列标题。但是,当我这样做时,日历似乎一直在重绘,并且我使用的所有事件都变得不可用。我无法单击日历中的事件,即使我只是将光标放在事件上,fullcalendar
和mouse-enter
事件也会在微观延迟下被逐个触发。
有人遇到过同样的问题吗?
mouse-leave
我希望我在 <full-calendar
#calendar
...
(dateClick)="handleDateClick($event)"
(eventClick)="handleEventClick($event)"
(eventMouseEnter)="eventMouseEnter($event)"
(eventMouseLeave)="eventMouseLeave($event)"
...
[columnHeaderText]="getDayFunc"
></full-calendar>
中使用的功能可能在每个视图中使用一次,但不会经常使用
[columnHeaderText]
当我初始化组件时
getDay(arg: Date): string {
if (this.calendarComponent) {
const view = this.calendarComponent.getApi().view;
if (view.viewSpec.type === 'timeGridDay') {
return this.getDayString(arg.getDay());
} else if (view.viewSpec.type === 'timeGridWeek') {
return this.getDayString(arg.getDay(), true);
} else {
return this.getDayString(arg.getDay(), true);
}
}
return ' ';
}