OS
До этого сайт просто висит. <app-root></app-root> висит пустой
Покажите код главного компонента, например
Size: a a a
OS
VC
export class AppComponent implements OnInit {
  public loaderVisible = false;
  constructor(private loaderService: LoaderService,
              private cdRef: ChangeDetectorRef) {
  }
  ngOnInit() {
    this.loaderService.loaderState.subscribe((result: boolean) => {
      this.loaderVisible = result;
      this.cdRef.detectChanges();
    });
  }
}OS
export class AppComponent implements OnInit {
  public loaderVisible = false;
  constructor(private loaderService: LoaderService,
              private cdRef: ChangeDetectorRef) {
  }
  ngOnInit() {
    this.loaderService.loaderState.subscribe((result: boolean) => {
      this.loaderVisible = result;
      this.cdRef.detectChanges();
    });
  }
}VC
<app-loader type="fixed" view="circle" *ngIf="loaderVisible"></app-loader>OS
loaderVisible$: Observable<boolean> = this.loaderService.loadState;и в шаблон через asyncPipe вывести
*ngIf="loaderVisible$ | async"Я к сожалению не знаком сильно с механизмом отслеживания изменений, так что помочь не факт, что смогу)
VC
loaderVisible$: Observable<boolean> = this.loaderService.loadState;и в шаблон через asyncPipe вывести
*ngIf="loaderVisible$ | async"Я к сожалению не знаком сильно с механизмом отслеживания изменений, так что помочь не факт, что смогу)
NK
VP
YS
export class AppComponent implements OnInit {
  public loaderVisible = false;
  constructor(private loaderService: LoaderService,
              private cdRef: ChangeDetectorRef) {
  }
  ngOnInit() {
    this.loaderService.loaderState.subscribe((result: boolean) => {
      this.loaderVisible = result;
      this.cdRef.detectChanges();
    });
  }
}Вキ
YS
loaderVisible$: Observable<boolean> = this.loaderService.loadState;и в шаблон через asyncPipe вывести
*ngIf="loaderVisible$ | async"Я к сожалению не знаком сильно с механизмом отслеживания изменений, так что помочь не факт, что смогу)
VP
OS
YS
AL
Вキ
AP
OS
OS
YS