![](/img/trans.png)
[英]Passing data into a downgraded Angular2 component within an Angular1 Application
[英]angular2 component refresh data
我的anuglar2組件中有一段代碼,用於在組件初始化階段加載數據-我想在頁面刷新期間更新數據,我在做什么錯?
這是我的片段:
ngOnInit(): void {
this._productService.getProducts().subscribe(
products => this.products = products,
error => this.errorMessage = <any>error);
}
我認為問題在於ngOnInit() 。 僅在組件初始化時才調用一次。 刷新時不會再次調用ngOnInit(),因此,應在構造函數或其他自定義函數中加載數據。
constructor(private _productService:productService){
_productService.getProducts().subscribe(
products => this.products = products,
error => this.errorMessage = <any>error);
}
要么
// make sure you call it from somewhere.
GetProducts()
{
this._productService.getProducts().subscribe(
products => this.products = products,
error => this.errorMessage = <any>error);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.