不需要传参

<template>
	<el-button type="primary" @click="handleDownload">文件下载</el-button>
</template>

<script>
	methods: {
		handleDownload(){
			window.open('http://172.16.13.79:80/api/download')
		}
	}
	
</script>

window.open里的url是请求后台的接口

传参

window.open(`http://172.16.13.79:80/api/download?mid=${mid}&filename=${filename}`)

通过模板字符串将接口和参数拼接
接口?${token前缀}=${token变量}&参数名=${参数变量}&第二个参数=${第二个参数变量}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐