当前位置: 首页 > news >正文

网站推广的具体方案wordpress个人博客动漫主题

网站推广的具体方案,wordpress个人博客动漫主题,简单html网站模板,重庆教育建设有限公司网站今天ld提了一个需求&#xff0c;说页面的列表里面有要下载的地址,然后点击批量下载。我思索片刻&#xff0c;给出了代码 1.这个是列表页面的代码 <!-- 这个是列表页面的代码 --> <el-table :data"userListShow" align"center"border highlight-…

今天ld提了一个需求,说页面的列表里面有要下载的地址,然后点击批量下载。我思索片刻,给出了代码

1.这个是列表页面的代码

<!-- 这个是列表页面的代码 -->
<el-table :data="userListShow" align="center"border highlight-current-row size="small" style="width: 100%"striperef="table"><el-table-column label="选择"width="45px"fixed><template slot-scope="scope" > <el-checkbox class="biaodiandian"  v-model="scope.row.selected" :label="scope.row" @change="clickChange(scope.row)"><i></i></el-checkbox></template></el-table-column><el-table-column prop="barcode"  width="200px"  show-overflow-tooltip align="center" label="条码号"></el-table-column><el-table-column prop="createTime"  width="200px" show-overflow-tooltip align="center" label="登记时间"></el-table-column>
</el-table>

2.这个是选择框的代码

data(){return(){selectedRows:[],  //这个是传递的复选框的值,因为是批量选择吗,所以给的是数组}
}   methods:{//选择文件 选择复选框clickChange(row) {if (row.selected) {this.selectedRows.push(row); // 选中时添加到数组中} else {const index = this.selectedRows.findIndex(item => item === row);if (index > -1) {this.selectedRows.splice(index, 1); // 取消选中时从数组中移除}}},}

3.好了,现在该批量下载了,之所以写上面两步,是因为得做批量选择的复选框,也就是得批量拿到数据

<!-- 这个是批量下载的按钮->
<el-button type="warning" @click="handleDownload" round size="mini">下载体检报告</el-button>

4.这个按钮的方法

methods:{//这个可以直接赋值过去就能用,还有你的浏览器得开启允许批量下载,也就是第一次回
//触发一个提示说,是否允许批量下载多个文件,要点击允许就行了
async handleDownload() {//this.selectedRows 这个就是上面写的那个批量拿到的数据//row.reportUrl 这个就是列表数据里面的地址路径,const reportUrls = this.selectedRows.map(row => row.reportUrl);for (const reportUrl of reportUrls) {if (reportUrl) { //判断是否存在const link = document.createElement('a');link.href = reportUrl;link.download = reportUrl.substring(reportUrl.lastIndexOf('/') + 1);link.style.display = 'none';document.body.appendChild(link);link.click();await new Promise((resolve) => setTimeout(resolve, 500));document.body.removeChild(link);}}},} 

好了兄弟们,到这里就结束了,上面的代码可以直接拿过就能用,不想要上面插件上面依赖的,就是vue的代码。

代码没有走后台的接口

http://www.yayakq.cn/news/942027/

相关文章:

  • 广州市建设企业网站报价wordpress 目录
  • 南宁网站建设公司seo优化设计网页与创建网站吗
  • iis默认网站路径dw php网站建设视频教程
  • 优化推广网站什么网页比较好做
  • 软件工程师考试报名阿里巴巴怎么优化关键词排名
  • 移动网站开发工具移动互联网企业有哪些
  • 品牌红酒的网站建设烟台建网站公司哪家好
  • 哪里有做网站系统南宁seo霸屏
  • 上海最大的网站建设重庆网页设计美工
  • 网站备案相机网站类推广软文怎么写
  • 做网站开发工具哪个好免费制作微信小程序平台
  • 网站建设好还需要续费吗济南工程建设信息网
  • 各大设计网站挂别人公司做网站可以吗
  • 网站推广的软件网站有个栏目不想被搜索引擎收录要怎么办
  • 云狄网站建设网络系统设计师是干什么的
  • p2p商城网站建设建设部网站公告
  • 苏州高端网站制作机构全国企业信息查询网站
  • 海南省建设厅网站宁波seo推广费用
  • 如何做免费的公司网站wordpress 导航栏代码
  • 网站如何添加二维码湖南网站建设推广
  • 镇江网站制作优化做网站怎么投放广告
  • 商务网站建设的一般流程网站制作wordpress
  • 网站扫码怎么做的象山县建设管理局网站
  • 湖南网站排名小程序开发平台花多少钱
  • 淘宝网官方网站免费下载保险公司网站策划
  • 微软做网站的软件个人网站制作基本步骤
  • 网页好看的网站设计安卓的应用开发
  • 花都 网站建设国家电网电子商务平台
  • 东莞凤岗网站制作海南最新情况最新消息今天
  • python做网站效率理发店会员管理软件免费