文件下载、文件流

// 文件下载
  downloadFile (url, param = {}) {
    let paramAll = Object.assign({ _cache: Date.now() }, param);
    return new Promise((resolve, reject) => {
      axios({
        method: 'get',
        url,
        responseType: 'blob',
        params: paramAll
      }).then(res => {
        resolve(res);
      }).catch(error => {
        reject(error);
      });
    });
  }

前端以文件流方式下载方法。

你可能感兴趣的:(前端,前端,下载,blob)