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

el-table合计行合并

效果如下
在这里插入图片描述
因为合计el-table的合并方法是不生效的,所以需要修改css下手

在这里插入图片描述

  watch: {// 应急物资的合计合并planData: {immediate: true,handler() {setTimeout(() => {const tds = document.querySelectorAll(".pro_table .el-table__footer-wrapper tr>td");tds[0].colSpan = 7;tds[0].style.textAlign = "center";tds[1].style.display = "none";tds[2].style.display = "none";tds[3].style.display = "none";tds[4].style.display = "none";tds[5].style.display = "none";tds[6].style.display = "none";}, 0);},},},
    // 合计行方法getSummaries(param) {const { columns, data } = param;const sums = [];columns.forEach((column, index) => {if (index === 0) {sums[index] = "合计";return;}const values = data.map((item) => Number(item[column.property]));if (!values.every((value) => isNaN(value)) &&(index === 7 || index === 8)) {sums[index] = values.reduce((prev, curr) => {const value = Number(curr);if (!isNaN(value)) {return prev + curr;} else {return prev;}}, 0);sums[index] += "";} else {sums[index] = "";}});// 将合计结果返回,是一个数组,每个位置的值与表格的列一一对应return sums;},
http://www.lryc.cn/news/190622.html

相关文章:

  • 新手如何快速上手HTTP爬虫IP?
  • (十五)VBA常用基础知识:正则表达式的使用
  • vue配置@路径
  • Ubuntu 18.04 OpenCV3.4.5 + OpenCV3.4.5 Contrib 编译
  • 【网络基础】IP 子网划分(VLSM)
  • 【OCR】合同上批量贴印章
  • Stable diffusion 用DeOldify给黑白照片、视频上色
  • 在服务器上解压.7z文件
  • 【opencv】windows10下opencv4.8.0-cuda C++版本源码编译教程
  • 软碟通制作启动盘
  • Tomcat和HPPT协议
  • Acwing.4736步行者(模拟)
  • 前端预览、下载二进制文件流(png、pdf)
  • 搞定ESD(三):ESD干扰耦合路径深入分析(一)
  • 广州华锐互动:炼钢工厂VR仿真实训系统
  • 适用于音视频的弱网测试整理
  • 【Spring MVC研究】DispatcherServlet如何处理请求(doDispatcher方法)
  • 解决github加载过慢问题
  • 利用python批量处理nc数据
  • popen() 获取 ping 命令结果解析
  • 【pytorch】深度学习准备:基本配置
  • etcd随笔
  • 0基础学习VR全景平台篇 第107篇:全景图调色和细节处理(上,地拍)
  • Verilog功能模块——同步FIFO
  • Unity ToLua热更框架使用教程(1)
  • 车载相关名词--车载数据中心方案
  • helm使用
  • Python in Visual Studio Code 2023年10月发布
  • Webmin远程命令执行漏洞复现报告
  • webstorm自定义文件模板(Vue + Scss)