2016-04-22 147 views
1

我加載數據的數組轉換成上裝載一個數組變量(範圍)像無法在角2打字稿

ngOnInit(){ 
    this.error = ""; 
    this.countries=[]; 
    this._countryService.getCountriesByRegion() 
    .subscribe(
     data => this.countries = data, 
     error => this.error = "keyword " + this.region + " is invalid." 
    ); 

然後onscrolling我級聯另一個數組服務調用後Concat的與陣列保持器陣列與以往類似陣列

 onScroll() { 
     this._countryService.getCountriesfortesting() 
     .subscribe(
     data => this.countries.concat(data), 
     error => this.error = "keyword " + this.region + " is invalid." 
    ); 

} 

但在進入的getCountriesfortesting()成功的功能,this.countries持有nothing.So我無法前一陣與最新的陣列合併。 希望你可以理解。謝謝在adv :)藉口錯誤,如果有的話。

回答