vue开发我的项目,遇到下载协定问题,已解决,和大家分享一下~

downloadHandle(){ let itemData = {   ptojeatId:this.ptojeatId } AgementList(this.ptojeatId).then(response => {   let bob = new Blob([response],{    type:'application/zip' (咱们后端下载个格局是zip)   });   let objectUrl =URL.createObjectURL(blob);   location.href = objectUrl;   URL.revokeObjectURL(objectUrl); }).catch(err => {   console.log('下载谬误') })}重点来了 调接口的时候要配置: export function(ptojeatId){  return request({   methods:'get',   url:"",   params:{   ptojeatId:ptojeatId   },   response:'arraybuffer'  }) }