下载模板
//当后端返回的是文件的时候,我们怎么在各大浏览器实现下载功能
//后端定义的是传0的时候,我们下载模板
templateDownLoad() {
getTemplateUrl('0')
.then(res => {
const d = `${BASE_HOST}${BASE_PARJECT_NAME}/下载接口/0`
const url = d.replace(/\"/g, '')
const alink = document.createElement('a')
document.body.appendChild(alink)
alink.style.display = 'none'
alink.href = url
var explorer = window.navigator.userAgent
if (explorer.indexOf('Firefox') >= 0) {
alink.download = getTemplateUrl
const clickEvent = new MouseEvent('click')
alink.dispatchEvent(clickEvent)
} else if (explorer.indexOf('Safari') >= 0) {
alink.target = '_blank'
alink.addEventListener('click