Olá, tenho uma dúvida, gostaria de saber como consigo selecionar uma tag do material no angular, estou tentando, mas sem sucesso.
nome da tag: <mat-toolbar>
arquivo.component.ts:
// Acredito que o problema seja aqui, pois não sei qual TIPO colocar dentro de ElementRef<TIPO>
@ViewChild('tollbarRef') tollbarRef: ElementRef<HTMLElement>;
ngOnInit(): void {
// Aqui eu tenho acesso a tag
console.log(this.tollbarRef);
//Aqui ele me retorna undefined
this.elementHeight = this.tollbarRef.nativeElement;
//Aqui ele me retorna o que eu quero, porem o _elementRef fica em vermelho e gerando erro no console, e também n é uma boa pratica acessar elementos com a convenção _
this.elementHeight = this.tollbarRef._elementRef.nativeElement.clientHeight;
}
ngAfterViewInit(): void {
console.log(this.tollbarRef._elementRef.nativeElement.clientHeight);
}
arquivo.component.html:
<mat-toolbar #tollbarRef class="example-header"><mat-toolbar>