Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular Http客户端6_Angular_Http_Request - Fatal编程技术网

Angular Http客户端6

Angular Http客户端6,angular,http,request,Angular,Http,Request,我正在尝试键入请求的返回,但出现以下错误: 类型“Observable”不可分配给类型 “可观察的”。类型“ArrayBuffer”缺少 “AccountModel[]”类型中的以下属性:长度、弹出、推送、, 康卡特,还有25个 我的要求如下: getAccounts(): Observable<AccountModel[]> { return this.http.get(`${this._configShared.getApiUrl()}`, this.h

我正在尝试键入请求的返回,但出现以下错误:

类型“Observable”不可分配给类型 “可观察的”。类型“ArrayBuffer”缺少 “AccountModel[]”类型中的以下属性:长度、弹出、推送、, 康卡特,还有25个

我的要求如下:

 getAccounts(): Observable<AccountModel[]>
    {
        return this.http.get(`${this._configShared.getApiUrl()}`, this.httpOptions);
    }
getAccounts():可观察
{
返回this.http.get(`${this.\u configShared.getapirl()}`,this.httpOptions);
}
我哪里做错了

先谢谢你

我做了以下操作,但也不起作用:

getAccounts(): Observable<AccountModel[]>
    {
        return this.http.get<AccountModel[]>(`${this._configShared.getApiUrl()}`, this.httpOptions);
    }
getAccounts():可观察
{
返回this.http.get(`${this.\u configShared.getapirl()}`,this.httpOptions);
}
错误:

类型“Observable>”不可分配给类型 “可观察的”。类型“HttpEvent”为 不可分配给类型“AccountModel[]”。 类型“HttpSentEvent”缺少类型“AccountModel[]”中的以下属性:长度、pop、push、concat等

改变

返回this.http.get(`${this.\u configShared.getapirl()}`,this.httpOptions);
更改

return this.http.get(`${this._configShared.getApiUrl()}`, this.httpOptions);

返回this.http.get(`${this.\u configShared.getapirl()}`,this.httpOptions);

我这样做了,但也不起作用。我用新的错误更新了我的问题,我这样做了,但它也不起作用。我用新的错误更新了我的问题,您从何处导入
可观察的
?请分享您的导入状态和HttpOptions HttpOptions是任何对象。从Observable导入是:“从“rxjs”导入{Observable}”您从何处导入可观察的?请共享您的导入状态和HttpOptions HttpOptions是任何对象。从Observable导入是:“从“rxjs”导入{Observable}”
return this.http.get<AccountModel[]>(`${this._configShared.getApiUrl()}`, this.httpOptions);