我正在使用 ElementRef 访问DOM元素,但出现错误
泛型类型ElementRef需要2个角度为6的类型参数
这是代码
导入
import { Component, OnInit, Input, ElementRef, Renderer2, AfterViewInit, ViewChild, ChangeDetectorRef, OnDestroy } from '@angular/core';
代码
@ViewChild("transDtls") transModal: ElementRef;
上面的代码是我在大多数网站上看到的语法,我尝试过使用这种方式
@ViewChild("transDtls") transModal: ElementRef<HTMLElement, any>;
我在其他站点上看到的它解决了IDE中的错误,但是在ng服务时控制台出现错误
错误 src / app / view / menu / transactions / transactions.component.ts(39,41):错误 TS2707:通用类型'ElementRef'要求介于0和1之间的类型 争论。
由于这个原因,我不能使用 ElementRef ,请帮助我是angular的新手。