Настройте цвет фона тела для отдельных страниц - PullRequest
0 голосов
/ 09 ноября 2018

Итак, я использую angular 5 и пытаюсь настроить цвет фона тела домашней страницы, но не допустить, чтобы этот цвет был передан на следующую страницу.

Используя ng-deep, у меня вроде бы получилось, что это работает, так как работает, если пользователь обновляет страницу. Так как я могу остановить передачу белого цвета тела на следующую страницу и показывать серое без обновления страницы

Заранее спасибо

1 Ответ

0 голосов
/ 09 ноября 2018

Вы можете получить к нему доступ из компонента с помощью:

 export class HomePageComponent implements AfterViewInit {

   constructor(private elementRef: ElementRef){}

   ngAfterViewInit(){
     this.elementRef.nativeElement.ownerDocument.body.style.backgroundColor = 'red';
   }
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...