0

我正在尝试添加背景文本并根据开始和结束日期时间调整事件栏大小。你能告诉我如何使用定位的事件吗?您能否分享一下有关如何在事件上添加背景文本和调整事件栏大小的语法。

** 例子:**

{
    title : '66666',
    start : '2019-04-14 12:30:00',
    end   : '2019-04-14 16:30:00',
    title:<top right corner> TEXT1,
    custom text2: time
}


@ViewChild('fullcalendar') fullcalendar: FullCalendarComponent;

  ngOnInit() {
    this.options = {
      editable: true,
      displayEventTime: false,
      fixedWeekCount: false,
      eventTextColor: 'white',
      height: 650,
      header: {
        left: 'prev',
        center: 'title',
        right: 'next'
      },
      events : [{
          title : '66666',
          start : '2019-04-14 12:30:00',
          end : '2019-04-14 16:30:00',
        },
        {
          title : '88888',
          start : '2019-04-07 07:30:00',
          end : '2019-04-07 20:30:00',
        }
      ],
      handleWindowResize: true,
      themeSystem: 'bootstrap4',
      plugins: [dayGridPlugin, interactionPlugin],
      eventPositioned(info) {
        console.log(info);
      }

      <full-calendar #fullcalendar
        [events] ="options.events"
        [header]="options.header"
        [eventTextColor] ="options.eventTextColor"
        [height] ="options.height"
        [displayEventTime] ="options.displayEventTime"
        [themeSystem] = "options.themeSystem"
        [fixedWeekCount] = "options.fixedWeekCount"
        (dateClick)="dateClick($event)"
        [plugins]="options.plugins"
        (eventClick)="eventClick($event)"

      ></full-calendar>
4

1 回答 1

0

你可以试试这个:

this.options = {

   eventPositioned: function(info){
        console.log("info of an event**strong text**",info);
      }
} 
于 2019-11-05T05:45:09.490 回答