Angular 日历点击事件

Angular calendar click event

我基于 that thread

我可以添加一种方法,允许在单击该捕获呈现的现有事件后显示模态(弹出窗口):

使用该代码:

 <mwl-calendar-week-view
    *ngSwitchCase="CalendarView.Week"
    [viewDate]="viewDate"
    [events]="events"
    [refresh]="refresh"
    (eventTimesChanged)="eventTimesChanged($event)"
    (eventClicked)="openModal($event.event)">

我被困在点击一个没有任何事件的空单元格后如何显示模式,如捕获所解释的那样:

能否请你给我一些建议。非常感谢。

哪个 html 元素有空单元格?

您可以在任何 html 元素上执行(单击)操作,例如

<div (click)="onClickEmptyCell()"><!-- empty cell --></div>

为了解决我的问题,我参考了那个帖子https://angular-calendar.com/#/drag-to-create-events

事实上,一旦我点击一个空单元格,就会创建一个新事件。 这就是我的要求。

我从@SariaEssid 的回复中得到了解决方法。