【发布时间】:2019-02-01 20:29:19
【问题描述】:
我正在学习角度,我正在尝试使用 _renderer.setElementStyle 设置背景颜色,但它不适用,请有人帮助我
export class AppComponent {
constructor(private elementRef: ElementRef,
private render: Renderer) { }
@HostListener("mouseover") onmouseover() {
this.changeTextColor("red");
}
@HostListener("mouseleave") onmouseleave() {
this.changeTextColor("blue");
}
changeTextColor(color: string) {
this.render.setElementStyle(this.elementRef.nativeElement,"background-color",color);
}
}
https://stackblitz.com/edit/angular-jsm9ii?file=src%2Fapp%2Fapp.component.ts
【问题讨论】:
-
你可以在这里看到类似的东西stackoverflow.com/questions/39023277/…
标签: angular