В заголовке моей электронной коммерции я отображаю счетчик темы поведения элементов моей корзины, этот обновляется после каждого нажатия кнопки «Добавить в корзину», но не отображает новое значение, так как заголовокзагружается один раз?
функция заголовка ngOnInit:
ngOnInit() {
this.itemCount = this.shoppingCartService.countBS;
...
}
заголовок Html: {{itemCount |async}}
Сервис корзины:
export class ShoppingCartService {
....
public countBS: BehaviorSubject<number>;
public constructor() {
....
this.countBS = new BehaviorSubject<number>(0);
}
Функция добавления элементов:
private SetCount(quantity: number): void {
this.count += quantity;
this.countBS.next(this.count);
this.storage.setItem('countCart', this.count.toString());
}
Спасибо за помощь