Как программно изменить цвет фона мат-вкладки углового материала?

#css #angular #angular-material #mat-tab

Вопрос:

Я использую мат-вкладку углового материала. Я пытаюсь программно изменить цвет фона.

 
<mat-tab-group #matTabGroup>
  <mat-tab label="First"> Content 1 </mat-tab>
  <mat-tab label="Second"> Content 2 </mat-tab>
  <mat-tab label="Third"> Content 3 </mat-tab>
</mat-tab-group>

 

Машинописный текст

 
export class CalendarThreeComponent implements OnInit{

 constructor(private renderer: Renderer2){}

 @ViewChild('tabGroup') tabGroup: MatTabGroup;

   ngOnInit() {
    setTimeout(() => {      
      let allTabs: QueryList<MatTab> = this.tabGroup._allTabs;

      let first:MatTab = allTabs.first;

      this.renderer.setStyle(
        first.content._attachedHost._host._elementRef.nativeElement,
        'backgroundColor',
        'green'
      );
    }, 5000);
  }
}

 

Но я получаю ошибку.