如何在角度日历上设置onClick事件?

时间:2019-01-29 21:47:07

标签: javascript angular calendar

我想为我的角度项目使用日历模块。到目前为止,我已经找到了这个:Running two PHP versions on the same server

我的有角网站显示日历,但我不知道如何设置 onClick 事件。我只是将此代码插入了我的 component.html 文件中:

<mwl-calendar-month-view
  [viewDate]="viewDate"
  [events]="events">
</mwl-calendar-month-view>

我如何设置onClick事件?当用户点击一天时会调用该事件吗?

1 个答案:

答案 0 :(得分:1)

我正在使用Angular-Calender。您可以使用eventClicked事件绑定来处理。

在component.html上:

<mwl-calendar-month-view
  [viewDate]="viewDate"
  [events]="events">
  (eventClicked)="eventClicked($event)"
</mwl-calendar-month-view>

在component.ts上

import { CalendarEvent } from 'angular-calendar';

.
.
eventClicked({ event }: { event: CalendarEvent }): void {
  console.log( event);
}

Documentation