我当前正在将我的角度应用程序升级到角度7。出现以下错误。只是让您知道我正在使用httpclient。不确定是什么问题。
类型'ResponseContentType.ArrayBuffer'不能分配给类型'“ json。错误发生在responseType行:ResponseContentType.ArrayBuffer
previewDocument(id: number) {
//var pars = new URLSearchParams();
let pars = new HttpParams();
pars.set('id', id.toString());
return this.http.get(this.config.api.previewDocument, { search: pars, withCredentials: true, responseType: ResponseContentType.ArrayBuffer });
}
答案 0 :(得分:0)
ResponseContentType
已过时。如果您请求非JSON数据,请查看文档中的示例here。
以下类型可用:'arraybuffer'| 'blob'| 'json'| “文字”
对于您的情况,我假设您会使用responseType: 'arraybuffer'
。