利用window.location实现下载文档
上面template里面写如下代码
<div class="tableBtnBox" >
<Button @click= "out" type=" primary" >导出< /Button>
</div>
script标签里面
export default {
methods:{
//导出excel文件
out: function(){ //out(){
var batchNo = "";
var environmentId = null;
batchNo = this.$route.query.batchNo;
console. log(batchNo);
environmentId = this. $route.query.environmentId;
window.location.href = ' /mysens/ sensitiveInformat?batchNo= ' +batchNo+ ' &environmentId= ' +env ironmentId;
},
}
}
这里的$route.query是上一级路由传过来的参数
window.location.href 返回当前页面的 href (URL)
window.location.hostname 返回 (当前页面的)因特网主机的名称(域名)
window.location.pathname 返回当前页面的路径或文件名
window.location.protocol 返回使用的 web 协议(http: 或 https:)
window.location.assign 加载新文档