我一直在嘗試從節點獲取一個對象數組到onInit並將其分配給組件。我能夠查看服務中的數據,但是當我嘗試分配給組件中的變量時,出現錯誤。我也包含了我的代碼。請在此贊成。我需要的只是從服務中獲取該數組並將其分配給組件中的最終用戶。Property'includes'缺少類型'Subscription'-angular2
ERROR in
C:/Users/girija/Documents/animapp/src/app/components/list.component.ts (28,5): Type 'Subscription' is not assignable to type 'any[]'.
Property 'includes' is missing in type 'Subscription'.
我的代碼如下: app.service.ts:
public finallist=[]
getList(){
return this.http.get('/api/list').subscribe(data=>{
this.finallist=JSON.parse(data['_body']);
return this.finallist;
})
}
app.component.ts:
totallist=[];
ngOnInit() {
this.totallist=this.someService.getList();
}
我仍然在這裏得到了同樣的錯誤:| – Gayathri