vue发送请求携带token,拼接url地址下载文件

封装请求 ,该请求为普通的get请求

该请求返回值为:

请求成功之后拼接URL地址下载文件

代码块

javascript 复制代码
      downTemplateRequest(activeKeys.value).then((res) => {
            
        let url = `http://47.169.168.99:18888/media/${res.data.name}`;
        var elink = document.createElement('a');
        elink.style.display = 'none';
        elink.href = url;
        elink.setAttribute('download', res.data.name);
        elink.click();
        message.success('文件导出成功');
        document.body.appendChild(elink);
        elink.click();
        document.body.removeChild(elink);
      });
相关推荐
前端Hardy4 分钟前
HTML&CSS:惊艳!科技感爆棚的登录页面代码解析
前端·javascript·html
武昌库里写JAVA8 分钟前
「mysql」Mac osx彻底删除mysql
vue.js·spring boot·毕业设计·layui·课程设计
我是哈哈hh16 分钟前
【AJAX项目】黑马头条——数据管理平台
前端·javascript·ajax·前端框架·axios·proxy模式
高端章鱼哥19 分钟前
分享一个 MySQL binlog 分析小工具
前端
Ronin-Lotus20 分钟前
上位机知识篇---AJAX
前端·javascript·ajax
Rika24 分钟前
手写mini-vue之后,我写了一份面试通关手册
前端·vue.js
我想说一句25 分钟前
使用React开发拉布布旅游智能聊天机器人的实践
前端·前端框架
wwy_frontend25 分钟前
积累:04-VUE2
前端
拾光拾趣录25 分钟前
箭头函数 vs 普通函数:从“this 指向混乱”到写出真正健壮的代码
前端·javascript
一只毛驴27 分钟前
浏览器中的事件冒泡,事件捕获,事件委托
前端·面试