为单独的页面自定义正文的背景色



所以我使用angular 5,我试图自定义主页主体的背景颜色,但不允许将该颜色传递到下一页。

使用ng deep,我已经有点工作了,因为如果用户刷新页面,它就会工作。那么,我如何在不刷新页面的情况下停止将白色主体颜色传递到下一页并显示灰色

提前感谢

您可以使用从组件访问它

export class HomePageComponent implements AfterViewInit {
constructor(private elementRef: ElementRef){}
ngAfterViewInit(){
this.elementRef.nativeElement.ownerDocument.body.style.backgroundColor = 'red';
}
}

最新更新