Самый простой способ - использовать NgClass .
Вы создаете boolean
внутри своего контроллера с кодом isPrevButtonEnabled
и isNextButtonEnabled
(ученики).
В вашем компоненте вы помещаете внутрь элемента .fc-prev-button
:
[ngClass]="{ 'fc-state-disabled': !isPrevButtonEnabled }"
То же самое для вашей кнопки Next.
В своем коде ts вы просто используете:
isPrevButtonEnabled = cal_date_string !== cur_date_string;
И то же самое для NextButton.
Редактировать
Если вы не можете изменить код компонента, просто используйте следующее для извлечения элемента DOM: document.getElementsByClassName("fc-prev-button");
.
Но будьте осторожны, это может быть ложным, если элементы еще не созданы в DOM. Используйте в OnAfterViewInit
, и все будет в порядке.