Я использую сервис для передачи данных между компонентом и моим компонентом, как показано ниже
constructor(private psService: ProjectShipmentService, private pdComp: ProjectDetailsComponent) {
}
ngOnInit() {
this.psService.getTDate().subscribe(x => this.cachedResults = x);
this.populateArrays();
, где мой сервис похож на
constructor(private service: DataService, private pInfo: ProjectDetailsComponent) {
this.rProjectNumber = this.pInfo.rProjectNumber;
this.rProjectSO = this.pInfo.rSalesOrder;
this.entityUrl = this.pInfo.entityUrl;
this.tDate = service.get<ShipDateFilterModel[]>(this.entityUrl);
}
Несмотря на то, что tDate имеет данные при подпискеу него в Компоненте нет данных.this.cachedResults пусто, когда служба вызывается в ловушке жизненного цикла ngOnInIt.Что мне здесь не хватает?