У меня есть два компонента Master и MasterDetails и одно имя службы MasterService, когда первая загрузка мастер-компонента работает нормально, но если я перехожу к компоненту MasterDetails, то я получаю пустой ответ, как решить его, предложите мне
МастерКомпонент
this.masterservice.abc(this.userid).subscribe(res => {
this.shohinEditData = res;
// set shohinEdit data in global variable
this.masterservice.setUserInfo(this.shohinEditData);
}
MasterDetails Компонент
constructor(private masterservice: MasterService){
this.masterservice.currentuserInfo.subscribe((userInfo) =>{(console.log(userInfo))});
}
MasterService
private userInfo = new BehaviorSubject('');
currentuserInfo = this.userInfo.asObservable();
setuserInfo(userInfo: any) {
this.userInfo.next(userInfo);
}