如何角初始化完整的日历4版

问题描述 投票:0回答:1

我想使用完整的日历版本4,所以我可以用鼠标在背景模式的事件事件。出于某种原因,我不能在我的组件(设置选项),我的意思是它的工作,当我运行NG服务初始化它,但我得到我的IDE错误。我将在这里发布的图片错误与我的代码一起。官方的文档,你可以在这里看到https://fullcalendar.io/docs/v4/release-notes

我试图用OptionInputs作为一个参数,但没有奏效

  import { Component, OnInit } from '@angular/core';
  import { DataService } from './../../shared/services/data.service';
  import 'fullcalendar';
  import { Calendar } from 'fullcalendar';

  @Component({
  selector: 'app-calendar',
  templateUrl: './calendar.component.html',
  styleUrls: ['./calendar.component.css']
  })
 export class CalendarComponent implements OnInit {
 constructor(private dataService: DataService) {}

 myEvents = [];

 transformDate(str: String) {
   return str.substr(0, 10);
 }
  ngOnInit() {
const calendarEl = document.getElementById('calendar');

const calendar = new Calendar(calendarEl, {
  events: [
    {
      title: 'Test A',
      start: '2018-10-09T16:00:00'
    }
  ]
});

calendar.render();

} }

enter image description here

angular typescript fullcalendar fullcalendar-scheduler fullcalendar-4
1个回答
1
投票

你正在写的选项在一个错误的构造被摄物体,它需要一个插件属性

const calendar = new Calendar(calendarEl, {
  events: [
    {
      title: 'Test A',
      start: '2018-10-09T16:00:00'
    }
  ],
   plugins: []
});

Stackblitz

© www.soinside.com 2019 - 2024. All rights reserved.