angular - Angular ng fullcalendar 自定义 Angular 5
问题描述
我正在将 ng full-calendar 集成到我的项目中,它正确显示在屏幕下方。 日历视图
下面是我的 .ts 文件代码。
export class OfcalendarComponent implements OnInit {
calendarOptions: Options;
displayEvent: any;
@ViewChild(CalendarComponent) ucCalendar: CalendarComponent;
constructor() { }
ngOnInit() {
this.calendarOptions = {
editable: true,
eventLimit: false,
header: {
left: 'prev,next today',
center: 'title',
right: 'month'
},
selectable: true,
events: [
{
title : 'event1',
start : '2018-06-08',
rendering: 'background'
}
],
};
}
现在我想添加点击事件来选择多个日期并将事件设置为那些选定的日期,但是在完整的日历文档中,他们已经给出了所有 jquery 方法。有谁帮助我如何在 .ts 文件中集成角度项目?
解决方案
当在完整日历中选择多个日期时,您可以调用 ts 函数,然后您就可以做自己的事情了。
this.calendarOptions = {
editable: true,
eventLimit: false,
selectable: true,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay,listMonth'
},
events: data
};
eventSelect(event){
console.log(event.start,event.end);
}
<ng-fullcalendar #ucCalendar [options]="calendarOptions"
(select)="eventSelect($event.detail)"
></ng-fullcalendar>
推荐阅读
- scala - 如何从 Akka HTTP 中的 HttpResponse 获取 JSON 作为字符串数据
- sql-server - 不带 -u/-p 属性的 Tableau TabCMD
- javascript - 画布 HTML5 JS drawImage z-index
- generics - 是否可以根据父函数参数推断高阶函数接收器类型?
- r - 在 debian 上更新 R——/etc/apt/sources.list 的正确形式
- r - 比较一个数据框中多行中的一个值与第二个数据框中多行中的值
- r - 管道中的map2()函数
- php - Eloquent ORM 连接参数的意外 var_dump
- php - 如何在 Symfony 的控制器中获取搜索查询的总数
- django - 按钮在注册表单中不起作用