【发布时间】:2018-05-14 01:17:27
【问题描述】:
我正在使用材料设计和 Angular 5。我试图使用材料加载器,所以当导航开始显示加载器时,当结束时根据this question 中的答案删除加载器。我试过viewchild by
<mat-progress-bar #spinnerElement [mode]="'indeterminate'" [color]="'primary'"></mat-progress-bar>
并在我的组件构造函数中调用如下:
@ViewChild('spinnerElement')
spinnerElement: ElementRef;
constructor(
.....
private ngZone: NgZone,
private renderer: Renderer) {
console.log(this.spinnerElement, 'spinnerElement');
}
但是控制台总是返回undefined。对 Angular 有点陌生。知道为什么吗?
【问题讨论】:
标签: angular angular-material viewchild