constructor()里面添加 private rd2:Renderer2, 后页面控制台就报错
来源:4-3 指令的概念(2)

慕虎5224321
2019-10-30
代码如下:
import { Directive, ElementRef, Renderer2 } from ‘@angular/core’;
@Directive({
selector: ‘[appGridItemTitle]’,
})
export class GridItemTitleDirective{
constructor(private elr: ElementRef, private rd2: Renderer2) {
// this.rd2.setStyle(this.elr.nativeElement, ‘grid-area’,‘title’);
}
}
谢谢老师!
写回答
1回答
-
接灰的电子产品
2019-10-30
报错信息应该是依赖注入的问题,一般是发生了循环运用,你可以参照 git 中对应章节的源码看一下。
00
相似问题