From c3d461b2880be5b56d1ca394edd0e25b25f39c24 Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Thu, 2 Jun 2022 12:12:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/manage/teacherDetails.vue | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/views/manage/teacherDetails.vue b/src/views/manage/teacherDetails.vue index 4914ad4c..42fa90e9 100644 --- a/src/views/manage/teacherDetails.vue +++ b/src/views/manage/teacherDetails.vue @@ -47,7 +47,7 @@ {{formatsec(form.certify_at *1000)}} - + @@ -332,6 +332,18 @@ export default { ...mapGetters(["userInfo"]) }, methods: { + downloadActioon(filePath) { + if (!filePath) return; + let link = document.createElement('a'); //创建a标签 + link.style.display = 'none'; //使其隐藏 + link.download = this.fileBaseUrl + filePath; + link.setAttribute('target', '_blank'); + link.href = this.fileBaseUrl + filePath; //赋予文件下载地址 + link.setAttribute('download', '资料'); //设置下载属性 以及文件名 + document.body.appendChild(link); //a标签插至页面中 + link.click(); //强制触发a标签事件 + document.body.removeChild(link); + }, getAvatar(){ teacherApi.detail(this.newId).then(res => { if (res.status == 200) {