我创建了2个组件,一个包含产品,一个包含购物车...它们通过服务进行通信。 每次添加产品时,都会用新产品替换该产品。从技术上讲,我想将该产品“推送”到一系列产品中
cart: Product[];
product : Product;
subscription : Subscription;
constructor(private basketdataService: BasketdataService) {
this.subscription = this.basketdataService.onGetBasket().subscribe(
product => {
this.product = product;
});
console.log("résultat");
}
实际上,我不知道如何将数据推送到该数组中,避免在每次事件时将其清空。
答案 0 :(得分:1)
this.subscription = this.basketdataService.onGetBasket().subscribe(
product => {
this.cart.push(product);
});
对您有用吗?