一直想下载东西,无法显示正确页面。
我自己写的代码如下
downloadFile(index,row){
this.loadingOverLay=this.$loading({
lock:true,
text:'文件生成中',
spinner:'el-icon-loading'
});
let eleIF=document.createElement('iframe')
elemIF.src=process.env.VUE_APP_BASE_API+'/ufmgt/attachment/downloadFile?id='+row.id+'&submissionId='+row.submissionId+'&deptId='+row.deptId;
elemIF.style.display='none',
document.body.appendchild(elemIF);
this.loadingOverLay.close()
}
然后我的下载路由api是
export function downloadFile(query) {
return request({
url: '/ufmgt/attachment/downloadFile?id='+'&submissionId='+'&deptId=',
method: 'get',
params: query,
})
}