参考文章
1.0前端实现思路
用一个from接收后台返回的文件流。form用display为none隐藏;其中form构造action属性,属性值为后台文件下载的参数。同样可以用display为none的input插入form中,input可以携带参数,后台可以用@requestParam接收。
前端具体代码如下:
Documentnew Vue({
el: '#app',
data: {
files: []
},
methods: {
handlerClick: function () {
//自定义form标签,初始化相关参数
var form = document.createElement("form");
var access_token = "1756467474";
form.setAttribute("style",
"display:none");
form.setAttribute("method", "get");
var params = {};
params.Authorization = access_token;
form.setAttribute("header",
params);
var path =
'E:\\_ex_workplace\\zxsbWeb\\esgov-zxsb-zxsbweb\\src\\pages\\selfDetection