vue下载文件并看打开访问

2022-10-12  本文已影响0人  清风昙

下载文件

api(id).then(res => {
  let blob = new Blob([res])
  let objUrl = URL.createBbjectURL(blob)
  let link = document.createElement('a')
  link.download = '导出明细.xls'
  link.href = objUrl
  link.click()
  link.remove()
})

打开文件放置浏览器拦截设置

var mywin = window.open('', '_self')
mywin.location.href = res.data.url

window.open(url,name,specs,replace)

url:可选,打开指定的页面url,如没有指定则打开空白页
name:可选,支持以下属性
* _blank加载到一个新窗口
*_parent加载到父框架
*_self替换当前页面
*_top替换任务可加载的框架集
上一篇 下一篇

猜你喜欢

热点阅读