I'm learning angular and I am trying to set background color using _renderer.setElementStyle but its not apply can some one help me please
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