elementui的table合并列,三个一组

在这里插入图片描述

 <el-table :span-method="objectSpanMethod" :cell-style="iCellStyle" :data="tableData" height="63vh" border style="width: 100%; margin-top: 6px"><el-table-column type="index" label="序号" width="50" align="center"></el-table-column><el-table-column prop="vocs" label="VOCs组分" align="center"></el-table-column><el-table-column label="源成分谱" align="center"><template slot-scope="{row}"><span v-if="row.type==1">化工</span><span v-if="row.type==2">制造业</span><span v-if="row.type==3">交通运输</span></template></el-table-column><el-table-column prop="value" label="成分浓度(ug/m3)" align="center"></el-table-column><el-table-column prop="rate" label="成分浓度贡献率" align="center"></el-table-column></el-table>
this.tableData=[{"type": "1","value": 8.008,"rate": 28.241932639746075,"vocs": "乙烷"},{"type": "2","value": 7.862,"rate": 27.727032269441022,"vocs": "乙烷"},{"type": "3","value": 12.485,"rate": 44.03103509081291,"vocs": "乙烷"},{"type": "1","value": 11.184,"rate": 39.46226315232349,"vocs": "乙烯"},{"type": "2","value": 12.289,"rate": 43.361208143678766,"vocs": "乙烯"},{"type": "3","value": 4.868,"rate": 17.176528703997743,"vocs": "乙烯"},{"type": "1","value": 7.467,"rate": 30.569884549250798,"vocs": "丙烷"},{"type": "2","value": 8.686,"rate": 35.56046835339393,"vocs": "丙烷"},{"type": "3","value": 8.273,"rate": 33.869647097355276,"vocs": "丙烷"},{"type": "1","value": 2.832,"rate": 11.786739917592708,"vocs": "丙烯"},{"type": "2","value": 8.472,"rate": 35.260332126357845,"vocs": "丙烯"},{"type": "3","value": 12.723,"rate": 52.95292795604944,"vocs": "丙烯"},{"type": "1","value": 8.091,"rate": 41.29957633607268,"vocs": "异丁烷"},{"type": "2","value": 6.747,"rate": 34.43928334439283,"vocs": "异丁烷"},{"type": "3","value": 4.753,"rate": 24.26114031953448,"vocs": "异丁烷"},{"type": "1","value": 1.93,"rate": 11.623005118940078,"vocs": "乙炔"},{"type": "2","value": 5.598,"rate": 33.71273712737127,"vocs": "乙炔"},{"type": "3","value": 9.077,"rate": 54.66425775368865,"vocs": "乙炔"},{"type": "1","value": 2.265,"rate": 13.758124278685537,"vocs": "正丁烷"},{"type": "2","value": 6.344,"rate": 38.53489643442872,"vocs": "正丁烷"},{"type": "3","value": 7.854,"rate": 47.70697928688574,"vocs": "正丁烷"},{"type": "1","value": 4.244,"rate": 60.99453866053464,"vocs": "反-2-丁烯"},{"type": "2","value": 1.362,"rate": 19.5745903995401,"vocs": "反-2-丁烯"},{"type": "3","value": 1.352,"rate": 19.430870939925267,"vocs": "反-2-丁烯"},{"type": "1","value": 0.236,"rate": 3.935957304869913,"vocs": "1-丁烯"},{"type": "2","value": 0.634,"rate": 10.57371581054036,"vocs": "1-丁烯"},{"type": "3","value": 5.126,"rate": 85.49032688458973,"vocs": "1-丁烯"},{"type": "1","value": 1.772,"rate": 37.32097725358046,"vocs": "顺-2-丁烯"},{"type": "2","value": 2.192,"rate": 46.16680707666386,"vocs": "顺-2-丁烯"},{"type": "3","value": 0.784,"rate": 16.512215669755687,"vocs": "顺-2-丁烯"}
]this.flagValue = "";this.flagArr = [];this.indexAllArr = [];this.intervalArr = [];let indexArr = [];this.tableData.forEach((item, index) => {if (this.flagValue != item.vocs) {if (!this.flagArr.includes(item.vocs)) {this.flagArr.push(item.vocs);this.indexAllArr.push(index);indexArr.push(index);} else {this.indexAllArr.push("-");}}});// 计算每一种类型都有多少个indexArr.forEach((ele, eleIndex) => {var indexNum = "";if (indexArr[eleIndex] != indexArr[indexArr.length - 1]) {indexNum = indexArr[eleIndex + 1] - ele;} else {indexNum = this.tableData.length - indexArr[eleIndex];}this.intervalArr.push(indexNum);});this.indexAllArr.forEach((item, index) => {if (!isNaN(Number(item)) && typeof Number(item) === "number") {} else {this.intervalArr.splice(index, 0, "-");}});
 // 合并列objectSpanMethod({ row, column, rowIndex, columnIndex }) {if (columnIndex === 1) {const _row = this.indexAllArr[rowIndex];const rowspanVal = this.intervalArr[rowIndex];if (rowIndex == _row) {return {rowspan: rowspanVal,colspan: 1,};}else{return {rowspan: 0,colspan: 0,};}}},iCellStyle: function ({ row, column, rowIndex, columnIndex }) {return "height:44px !import";},

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/175927.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

5V摄像机镜头驱动IC GC6208,可用于摄像机,机器人等产品中可替代AN41908

GC6208是一个镜头电机驱动IC摄像机和安全摄像机。该设备集成了一个直流电机驱动器的Iris的PID控制系统&#xff0c;也有两个通道的STM电机驱动器的变焦和对焦控制。 芯片的特点: 内置用于Iris控制器的直流电机驱动器 内置2个STM驱动程序&#xff0c;用于缩放和…

Python内置函数与标准库函数的解释示例

一、内置函数与标准库函数的区分 Python 解释器自带的函数叫做内置函数&#xff0c;这些函数可以直接使用&#xff0c;不需要导入某个模块。 Python 解释器也是一个程序&#xff0c;它给用户提供了一些常用功能&#xff0c;并给它们起了独一无二的名字&#xff0c;这些常用功能…

汽车电子 -- 车载ADAS之RCTA(后方横向来车预警 )

国际标准: RCTA: GB/T XXXXX—XXXX 乘用车后部交通穿行提示系统性能要求及试验方法 一、后方横向来车预警RCTA&#xff08; Rear Cross Traffic Assist&#xff09; 在车辆倒车时&#xff0c;实时监测车辆后方横向接近的其它道路使用者&#xff0c;并在可能发生碰撞危险时发…

第20章多线程

创建线程 继承Thread 类 Thread 类时 java.lang 包中的一个类&#xff0c;从类中实例化的对象代表线程&#xff0c;程序员启动一个新线程需要建立 Thread 实例。 Thread 对象需要一个任务来执行&#xff0c;任务是指线程在启动时执行的工作&#xff0c;start() 方法启动线程&am…

什么是yum?

&#x1f388;个人主页:&#x1f388; :✨✨✨初阶牛✨✨✨ &#x1f43b;推荐专栏1: &#x1f354;&#x1f35f;&#x1f32f;C语言初阶 &#x1f43b;推荐专栏2: &#x1f354;&#x1f35f;&#x1f32f;C语言进阶 &#x1f511;个人信条: &#x1f335;知行合一 &#x1f…

C#开发的OpenRA游戏之属性SelectionDecorations(12)

C#开发的OpenRA游戏之属性SelectionDecorations(12) 前面分析了显示选择框的指示器类SelectionBoxAnnotationRenderable,它的作用就是画一个四个角的方角。 这个类是在属性SelectionDecorations里调用的,如下: protected override IEnumerable<IRenderable> Rende…

JOSEF 综合继电器 HJZZ-32/2 AC220V 合闸延时整定0.02-9.99S

系列型号&#xff1a; HJZZ-91分闸、合闸、电源监视综合装置&#xff1b; HJZZ-92/1分闸、合闸、电源监视综合装置&#xff1b; HJZZ-92/2分闸、合闸、电源监视综合装置&#xff1b; HJZZ-92/2A分闸、合闸、电源监视综合装置&#xff1b; HJZZ-92/3分闸、合闸、电源监视综…

【机器学习】决策树

一、原理 典型的决策树 分类树与回归树 如何用训练样本建立决策树 分裂规则 不纯度 各种不纯度指标定义 对于数值型特征和分类型特征分别详述确定分裂阈值和分裂特征的过程 对于分类树和回归树如何确定叶子节点的值 对于样本特征向量属性缺失情况如何处理 对于属性缺失情况&am…

android自定义桌面应用

android自定义桌面应用 这篇文章主要讲下自定义桌面应用. 效果主要是调用packageManager来获取当前所有的程序,并在自定义桌面程序中展示,并支持跳转. 主要的代码如下: 1.manifest声明 <activity android:name".MainActivity"><intent-filter><ac…

【uniapp】微信运行报错TypeError_ Cannot read property ‘FormData‘ of undefined

文章目录 一、报错详情&#xff1a;二、解决&#xff1a; 一、报错详情&#xff1a; 二、解决&#xff1a; npm install axios0.27.2 #或者 npm install axios1.3.4

<JavaEE> Java中线程有多少种状态(State)?状态之间的关系有什么关系?

目录 一、系统内核中的线程状态 二、Java中的线程状态 一、系统内核中的线程状态 状态说明就绪状态线程已经准备就绪&#xff0c;随时可以接受CPU的调度。阻塞状态线程处于阻塞等待&#xff0c;暂时无法在CPU中执行。 二、Java中的线程状态 相比于系统内核&#xff0c;Java…

内测分发平台是否支持应用的微服务化部署

内测分发平台的微服务化部署支持是现代应用开发和部署的一个重要特性。首先我们得知道什么是微服务化部署都有哪些关键功能&#xff0c;如何实施微服务化的部署。下文以我自己理解总结了几点。 图片来源:news.gulufenfa.com 微服务是一种基于独立运行的小型服务来构建应用程序…

ILSVRC2012数据集处理

ILSVRC2012数据集处理 解压图像处理标签和图像 解压图像 先解压 tar -xvf ILSVRC2012_img_train.tar 解压之后其实还是1000个tar压缩包&#xff08;对应1000个类别&#xff09;&#xff0c;需要再次解压&#xff0c;解压脚本unzip.sh如下&#xff08;PS&#xff1a;可能需要自…

智能优化算法应用:基于教与学算法无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于教与学算法无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于教与学算法无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.教与学算法4.实验参数设定5.算法结果6.参考文献7.…

深度学习【二】

1.运行时错误 1.1 ModuleNotFoundError: No module named ‘torch_scatter’ 参考 https://blog.csdn.net/weixin_42421914/article/details/132875571 pip install --no-index torch-scatter -f https://pytorch-geometric.com/whl/torch-1.13.1%2Bcpu.html

Day49:647. 回文子串、516.最长回文子序列

文章目录 647. 回文子串思路代码实现 516.最长回文子序列思路代码实现 647. 回文子串 题目链接 思路 确定dp数组&#xff08;dp table&#xff09;以及下标的含义 布尔类型的dp[i][j]&#xff1a;表示区间范围[i,j] &#xff08;注意是左闭右闭&#xff09;的子串是否是回文…

亚马逊策略:通过影响者营销改造您的亚马逊商店

亚马逊卖家面临着从人群中脱颖而出的持续挑战 - 如果您是那些寻求变革性方法来接触目标受众、建立信任并将您的销售推向新高度的卖家之一&#xff0c;那么影响力营销就是您的答案。 您可能遇到过令人难以置信的成功故事&#xff0c;产品一夜之间流行起来&#xff0c;仅仅是因为…

集群 CPU 利用率均值达 45% ,揭秘小红书规模化混部技术实践

根据 Gartner 预测数据显示&#xff1a;2024 年全球 IT 支出预计将达到 5.1 万亿美元&#xff0c;比 2023 年增长 8 %。然而&#xff0c;该机构的另一项调查数据显示&#xff1a;全球数据中心服务器平均 CPU 利用率普遍低于 20%&#xff0c;存在巨大的资源浪费。据测算&#xf…

“全球金牌课程”1 月 13-14 日 · CSM 认证在线面授周末班【模块化教学】CST 导师亲授

课堂互动练习 CSM 认证在线培训&#xff08;周末班&#xff09; 2024 年 1 月 13-14 日 Zoom 在线面授&#xff0c;全国招生 讲师: Jim Wang 王军 10 年以上 CSM/CSPO 认证课程教学交付经验&#xff0c; 5 年以上 A-CSM/CSP-SM 认证课程教学交付经验&#xff0c; 国际 Scr…

CSS新手入门笔记整理:CSS字体样式

字体类型&#xff1a;font-family 语法 font-family&#xff1a;字体1,字体2,...,字体n; font-family可以指定多种字体。使用多个字体时&#xff0c;将按从左到右的顺序排列&#xff0c;并且以英文逗号&#xff08;,&#xff09;隔开。如果我们不定义font-family&#xff0c…