类型“ResponseContentType.ArrayBuffer”是不能分配给输入““JSON

问题描述 投票:0回答:1

我目前正在升级我的角度应用程序角度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 });
    }
angular
1个回答
0
投票

ResponseContentType已被弃用。如果您要求非JSON数据查询为例here的文档。

以下类型可供选择:“arraybuffer” | “斑点” | 'JSON' | '文本'

我承担的情况下,你会用responseType: 'arraybuffer'

© www.soinside.com 2019 - 2024. All rights reserved.