我有一些产品和购物车清单。这是循环购物车列表以使用id
获取特定产品的功能getCartList(){
this.cart = CART;
this.cart.forEach((cart: Cart) => {
let id = parseInt(cart.productid.trim());
//**this.product = this._productService.getProduct(id); => Here I need to call another service.**
});
});
console.log(this.cart);
}
答案 0 :(得分:0)
在引导应用程序并将其注入要使用它的服务时,只需定义此服务:
bootstrap(AppComponent, [ CardService , ProductService ]);
在服务中:
@Injectable()
export class CardService {
constructor(private _productService: ProductService) {
}
}
不要忘记指定@Injectable装饰器。
这个问题可以提供有关依赖注入,分层注入器和注入服务如何工作的更多细节: