我有我的部分代碼類型爲void是不能分配給輸入任何
export class AddNewCardComponent {
public concept = [];
constructor(
private _router: Router,
private _empDiscService: empDiscService) {
}
ngOnInit(){
this.concept = this._empDiscService.StoreMaster()
.subscribe((data)=>{
this.concept = data;
});
}
}
它只是我想從服務中獲得VAR並把它放在我的店裏= [];
但它說
void類型是不能分配給輸入任何
這裏是我的服務代碼
import {Injectable} from '@angular/core';
import { Httpprovider } from './httpprovider';
@Injectable()
export class empDiscService{
public storedata = [];
constructor(private _httpprovider: Httpprovider){
}
StoreMaster():Observable<any[]>{
return this._httpprovider.httpReq('http://192.168.1.40:5000/getconcept','GET',null,null).map(res =>{<any[]>res.json()}
};
}
我得到一個錯誤無法讀取屬性未定義在我的組件「訂閱」我需要進口什麼? – Rommy
@ StoreMaster()函數中丟失@Rommy return語句。檢查更新的一個 – Aravind
我嘗試你的,組件上有一些錯誤,當我們提供數據時,現在有新的東西,我得到了這個錯誤>用戶Array.slice是不是一個功能任何想法? – Rommy