npm install js-file-download --save
function download(id) {
return new Promise((resolve, reject) => {
axios.get(`${url}id`, {
responseType: 'blob',
headers: {
'Content-Type': 'application/octet-stream'
}
}).then(res => {
resolve(res.data)
}).catch(err => {
reject(err)
})
})
}