在之前版本的Angular中,我们可以使用元素引用(element ref)来定义一个ViewChild,如下所示。
现在我们必须在构造函数中初始化它吗?如果没有默认的native element,我们该如何处理elementRef? Element Ref接收一个参数。 https://angular.io/api/core/ElementRef
@ViewChild('fileInput') fileInput: ElementRef;
现在我们必须在构造函数中初始化它吗?如果没有默认的native element,我们该如何处理elementRef? Element Ref接收一个参数。 https://angular.io/api/core/ElementRef
constructor() {
this.fileInput = new ElementRef(?);
}
!
,以指示Angular严格模式不要初始化变量:@ViewChild('fileInput') fileInput ! : ElementRef; 更多关于严格模式的信息请参见https://indepth.dev/posts/1402/bulletproof-angular - Eliseo