先在publice公共资源里面或者自己随便写一个函数自己记得调用就行 先加载form表单组件
/** * 添加form下载组件 * @param {*} wrp */ appendFormDownload:function(){ var _t=this; if($('body').find('#review_download_form').length===0){ $('body').append('<form action="" method="post" style="display: none;" id="review_download_form"><input name="data" value="" id="review_download_ipt"></form>'); } },
下载表格的代码
/** * 下载表格数据 */ downloadFile: function (url, data) { var _t = this; var toKen = JSON.parse(sessionStorage.getItem("toKen")); var formData = { Authorization: 'Bearer ' + toKen }; if (data) { for (var key in data) { formData[key] = data[key]; } } $("#review_download_form").attr("action", url); var t = JSON.stringify(formData); $("#review_download_ipt").attr("value", t), $("#review_download_form").submit(); },
这样就能下载了