ng-fullcalendar: доступ к элементу компонента машинописного текста из пользовательской кнопки fullcalendar

Я использую ng-fullcalendar и пытаюсь добавить пользовательскую кнопку для настройки представления списка, то есть отфильтровать наши события и затем вызвать fullcalendar 'listDay' или же 'listWeek':

export class myComponent {
   ...
   option: Options = {
      ...
      customButtons: {
                MyListBtn: {
                    text: 'list',
                    click: function() {
                        this.renderMyListView();
                    }
                }
            },
      ...
      }

   renderMyListView(): void {
      ...
      alert("My list view");
   }
}

Когда я нажимаю на кнопку "список", я получаю

this.renderMyListView не является функцией

Если я попытаюсь получить доступ this.ucCalendar внутри функции щелчка, это будет undefined,

Мой вопрос заключается в том, как передать элемент компонента в пользовательскую функцию нажатия кнопки? Спасибо!

0 ответов

Другие вопросы по тегам