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);
      });
相关推荐
ayqy贾杰1 分钟前
过去三年我做对了一件事
前端·面试·ai编程
小矮马7 分钟前
qiankun 微前端集成子项目
javascript
Hello--_--World14 分钟前
React:useRef 超详细教程、forwardRef 详解、useImperativeHandle详解
前端·javascript·react.js
xuankuxiaoyao18 分钟前
vue.js 课程自己编写小游戏
前端·javascript·vue.js
兔子零102421 分钟前
当 Codex 成为主力,软件工程的重心已经变了
前端·后端·架构
牛奶31 分钟前
网关是怎么当"门卫"的?
前端·后端·负载均衡
天一生水water32 分钟前
VUE3入门
javascript
上海合宙LuatOS35 分钟前
合宙TCP/UDP web测试工具简介
前端·物联网·tcp/ip·udp·luatos
yqcoder1 小时前
JavaScript 浅拷贝:只复制“第一层”的艺术
开发语言·javascript·ecmascript
yqcoder1 小时前
JavaScript 闭包:函数背后的“背包”
开发语言·javascript·ecmascript