Предметы в Angular 5 Это может повлиять на изменения маршрутов?
Вот мой код компонента, где я могу изменить значение.
this.sharedService.cartData(this.promoCartItem);
var name = this.restaurantData.restaurant_name .replace(/\s/g, "-").toLowerCase();
this.router.navigate([name, "menu"]);
Вот мой сервис:
private cartSub = new BehaviorSubject<any>("null");
getData = this.cartSub.asObservable();
constructor(private http: Http) {}
cartData(data) {
this.cartSub.next(JSON.stringify(data));
console.log(this.cartSub);
}
Вот мой еще один компонент, который я хочу отобразить мои данные
this.sharedService.getData.subscribe(
data => {
console.log(data);
this.offerCart = data;
},
error => {
console.log(error);
}
);
Когда я использую тот же компонент, он работает. Но когда ROute CHanges выводит как ноль. Любое предложение для этого?