我正在尝试输入我的请求的返回,但是我得到了以下错误:
类型‘可观察’是不能分配的类型‘可观察’。类型“ArrayBuffer”缺少“AccountModel[]”类型中的以下属性:长度、弹出、推送、连接和其他25个属性
我的要求如下:
getAccounts(): Observable<AccountModel[]>
{
return this.http.get(`${this._configShared.getApiUrl()}`, this.httpOptions);
}我哪里出问题了?
提前谢谢..。
我做了以下工作,但也不起作用:
getAccounts(): Observable<AccountModel[]>
{
return this.http.get<AccountModel[]>(`${this._configShared.getApiUrl()}`, this.httpOptions);
}错误:
键入“Observable>”不能指定键入“可观察的”。键入'HttpEvent‘不能指定键入'AccountModel[]’。类型'HttpSentEvent‘缺少’AccountModel[]‘类型中的以下属性:长度、弹出、推送、连接和其他26个属性。
发布于 2019-04-01 17:48:50
变化
return this.http.get(`${this._configShared.getApiUrl()}`, this.httpOptions);至
return this.http.get<AccountModel[]>(`${this._configShared.getApiUrl()}`, this.httpOptions);https://stackoverflow.com/questions/55460864
复制相似问题