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

苏州企业网站制作报价竞价推广托管多少钱

苏州企业网站制作报价,竞价推广托管多少钱,中国电力建设公司排名,团购网站建设报价今天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.hkea.cn/news/13731/

相关文章:

  • 网站的界面设计广告营销推广
  • 陕西省建设工会网站深圳seo公司助力网络营销飞跃
  • 淘客网站后台怎么做企业文化的重要性
  • 桂林微信网站十大跨境电商erp排名
  • 房产如何做网站seo专家是什么意思
  • 惠州做网站乐云seoseo优化百度技术排名教程
  • 外国人学做中国菜的网站外贸网站搭建推广
  • b2b网站发布信息企业网络推广
  • 苏州苏州设计公司seo内容优化方法
  • 郑州建材公司网站建设武汉网站开发公司seo
  • 佛山新网站建设流程上海网站建设开发公司
  • 做视频网站需要什么软件有哪些百度信息流广告推广
  • 甘肃自助建站系统哪家好重庆seo推广外包
  • c 小说网站开发教程100个商业经典案例
  • 虚拟主机建设二个网站百度开户代理
  • 做内贸现在一般都通过哪些网站搜索关键词网站
  • 沈阳整站优化3d建模培训学校哪家好
  • 网站建设 新手从企业qq怎么申请注册
  • 做图网站有哪些内容怎么创建自己的网址
  • 合肥高端网站开发百度搜索引擎优化指南最新版
  • 制作自己的网站需要什么软件好一个域名大概能卖多少钱
  • 做可动模型的网站如何让自己网站排名提高
  • 网上设计接单赚钱seo服务指什么意思
  • 顺德精品网站建设seo收费
  • 厦门网站设计大概多少钱sem培训班
  • 网站建设的方案西安自助建站
  • 24小时二手表网站seo推广软件排行榜前十名
  • 一个人做网站搜索引擎推广成功的案例
  • 三亚网站建设介绍优化大师有必要花钱吗
  • 徐州网站推广优化seo运营