1.引入axios =》 import axios from axios;
2.某個需要觸發的事件;
3.事件觸發 發送請求:this.axios({
method: 'get',
responseType: 'blob', //改變響應類型
url: url
}).then(data => {
let url = window.URL.createObjectURL(new Blob([data])) // new Blob([data])用來創建URL的file對象或者blob對象
let link = document.createElement('a')
link.style.display = 'none'
link.href = url
link.setAttrbute('download', '保存的文件的名稱')
document.body.appendChild(link)
link.click()
})
后序: emmmm,這個我的第一篇博客,如果有什么不足之處請大家多多指教,我也希望在這里能夠和大家一起相互成長哈哈哈哈哈哈