您的位置:首页 > 新闻 > 会展 > 店铺运营思路_在线客服系统多少钱_营销策划思路_郑州seo排名第一

店铺运营思路_在线客服系统多少钱_营销策划思路_郑州seo排名第一

2025/1/9 22:53:30 来源:https://blog.csdn.net/weixin_43497935/article/details/145000457  浏览:    关键词:店铺运营思路_在线客服系统多少钱_营销策划思路_郑州seo排名第一
店铺运营思路_在线客服系统多少钱_营销策划思路_郑州seo排名第一

在这里插入图片描述

下载进度条

<el-card class="box-card" v-if="downloadProgress > 0"><div>正在下载文件...</div><el-progress :text-inside="true" :stroke-width="26" :percentage="downloadProgress" status="success"></el-progress>
</el-card>

下载方法

downloadFile(row) {const xhr = new XMLHttpRequest();xhr.open('GET', row.certificatePdf, true);xhr.responseType = 'blob';// 监听下载进度xhr.onprogress = (event) => {if (event.lengthComputable) {this.downloadProgress = Math.floor((event.loaded / event.total) * 100);}};// 下载完成xhr.onload = () => {if (xhr.status === 200) {const blob = xhr.response;const link = document.createElement('a');link.href = window.URL.createObjectURL(blob);link.download = row.certificateName + '.pdf';document.body.appendChild(link);link.click();document.body.removeChild(link);this.downloadProgress = 0; // 重置进度条}};// 错误处理xhr.onerror = () => {console.error('下载失败');this.downloadProgress = 0; // 重置进度条};xhr.send();
},

.box-card {position: fixed;right: 20px;top: 100px;width: 300px;font-size: 12px;
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com