vue下載pdf


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,這個我的第一篇博客,如果有什么不足之處請大家多多指教,我也希望在這里能夠和大家一起相互成長哈哈哈哈哈哈


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM