método um
window.location.href=Endereço de solicitação de arquivo
Método Dois
Baixe usando o plug-in js-file-download
Instale js-file-download
npm install js-file-download --save
Apresentado na página
importar arquivoDownload de "js-file-download";
Definir a interface de download
export function downloadReportApi(params){
return request({
url:'xxx',
method:'get',
params:params,
responseType:'blob' // 重点添加
});
}
Definir o método de download
downloadFile(){
const result = await downloadReportApi(params);
if(result.status == 200){
fileDownload(result.data,'xxxx.docx' );
}
}