表格头部合并,数据和表头中间插入合计和样式合并

在做项目时其中一个页面要求和Excel格式一样的页面

html数据,大概写了几个案例如下

 <el-table v-loading="loading" :data="tableList" :span-method="mergeRow">//:span-method="mergeRow" 用于合并第一行<el-table-column label="序号" align="center" width="55" type="index"><template slot-scope="scope">//判断在第一行插入数据<div v-if="scope.$index == 0" label="" style="font-weight:bolder;">合计</div> //第二行排序<div v-else>{{ (scope.$index) }}</div></template> </el-table-column><el-table-column label="名称" align="center" prop="systemName"><template slot-scope="scope"><div v-if="scope.$index == 0"> </div>//第二行名称<div v-else>{{ (scope.row.Name) }}</div></template></el-table-column>//表头费用的第一行<el-table-column :label="'总费用:'+amounttoList.sysBillingCombinSum+'(元)'" align="center">//表头费用的第二行<el-table-column :label="amounttoList.month1" align="center">//表头费用的第三行<el-table-column prop="NumNo1" label="数量" width="80"align="center"><template slot-scope="scope">//判断在第一行插入数据<div v-if="scope.$index == 0" style="font- weight:bolder;"> 合计</div><div v-else>{{ (scope.row.NumNo1) }}</div></template></el-table-column></el-table-column> </el-table-column>
</el-table>
//第一行合并的样式  
mergeRow({ row, column, rowIndex, columnIndex}){/*** 当前行 row* 当前列 column* 当前行号 rowIndex* 当前列号 columnIndexcolspan是跨列rowspan是跨行*/if (rowIndex === 0) { // 判断当前行号if(columnIndex == 3){//判断当前列号return {rowspan: 1, colspan: 3};}if (columnIndex == 4) { return {rowspan: 0, colspan: 0}}if (columnIndex == 5) { return {rowspan: 0, colspan: 0}}if (columnIndex == 6) { return {rowspan: 1, colspan: 2}}if (columnIndex == 7) { return {rowspan: 0, colspan: 0}}if (columnIndex == 9) { return {rowspan: 1, colspan: 2}}if (columnIndex == 10) { return {rowspan: 0, colspan: 0}}if (columnIndex == 12) { return {rowspan: 1, colspan: 2}}if (columnIndex == 13) { return {rowspan: 0, colspan: 0}}}},

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

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

相关文章

常用的几款性能测试软件

Apache JMeter是一款免费、开源的性能测试工具&#xff0c;广泛应用于Web应用程序和服务的性能测试。它支持模拟多种不同类型的负载&#xff0c;可以测试应用程序在不同压力下的性能表现&#xff0c;并提供丰富的图表和报告来分析测试结果。 优点&#xff1a; 免费且开源&…

ActiveMQ介绍及linux下安装ActiveMQ

ActiveMQ介绍 概述 ActiveMQ是Apache软件基金下的一个开源软件&#xff0c;它遵循JMS1.1规范&#xff08;Java Message Service&#xff09;&#xff0c;是消息队列服务&#xff0c;是面向消息中间件&#xff08;MOM&#xff09;的最终实现&#xff0c;它为企业消息传递提供高…

基于SSM+Jsp+Mysql的社区生活超市管理系统

开发语言&#xff1a;Java框架&#xff1a;ssm技术&#xff1a;JSPJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包…

IPv4头部

IPv4头部 互联网协议&#xff08;IP&#xff09;的核心部分&#xff0c;用于在互联网上传输数据包。IPv4头部包含多个字段&#xff0c;这些字段对于正确地路由和传递数据至目的地至关重要。IPv4头部通常是20字节长&#xff0c;但可以因选项字段的存在而更长。以下是IPv4头部各个…

Ubuntu20.04版本命令行设置挂载磁盘,并设置开机自动挂载

最近部署应用 系统是Ubuntu20.4版本的Linux系统&#xff0c;加了数据盘&#xff0c;需要格式化后挂载&#xff0c;记录下&#xff1a; Linux 数据盘挂载(采用 parted 分区工具)-格式化为 ext4 1. 初始化 Linux 数据盘 挂载数据盘后或者随实例创建时一并创建的数据盘&#xff…

HarmonyOS4 页面路由

Index.ets: import router from ohos.routerclass RouterInfo {// 页面路径url: string// 页面标题title: stringconstructor(url: string, title: string) {this.url urlthis.title title} }Entry // 入口組件 Component struct Index {State message: string 页面列表// …

Linux 内核学习(1) --- 时钟子系统

标题 时钟系统说明时钟树Clock Provider时钟通用数据结构clock_device 的注册clock_provider DTS配置和注册clock consumer时钟系统总结 时钟系统说明 时钟就是 SoC 中的脉搏&#xff0c;由它来控制各个部件按各自的节奏跳动。比如&#xff0c;CPU主频设置&#xff0c;串口的波…

基于 FPGA 的 DE1-SoC 功率估算器

Introduction 功耗是当今许多技术都要考虑的重要因素。例如&#xff0c;手机生产商总是谈论他们在电源管理方面的改进&#xff0c;以及如何延长电池的使用寿命。功能与功耗之间的平衡是许多人都在研究的有趣课题。然而&#xff0c;当我们做实验时&#xff0c;我们很少会考虑我…

前端vue: 使用ElementUI适配国际化

i18n介绍 i18n&#xff08;其来源是英文单词 internationalization的首末字符i和n&#xff0c;18为中间的字符数&#xff09;是“国际化”的简称。 前端国际化步骤 1、安装i18n插件 安装插件时候&#xff0c;注意必须指定版本号&#xff0c;不然安装会报错。 npm i vue-i1…

vue3 依赖-组件tablepage-vue3说明文档,列表页快速开发,使用思路及范例-汇总

github求⭐ vue3 依赖-组件tablepage-vue3说明文档,列表页快速开发,使用思路及范例(Ⅰ)配置项文档 vue3 依赖-组件tablepage-vue3说明文档,列表页快速开发,使用思路及范例(Ⅱ)搜索及数据获取配置项 vue3 依赖-组件tablepage-vue3说明文档,列表页快速开发,使用思路…

lv_micropython for ESP32-C3

一、开发平台说明 硬件&#xff1a;立创实战派ESP32-C3开发板。处理器ESP32-C3&#xff08;内置400KB SRAM&#xff09;&#xff0c;无内置FLASH&#xff0c;2.0寸液晶&#xff08;液晶驱动IC:ST7789&#xff0c;触屏驱动IC:FT6336&#xff09;&#xff0c;下载口UART0。 ESP…

AUTOSAR-COMStack-002_Update-Bit 机制

最近在工作中第一次使用了AUTOSAR COM Update-Bit功能&#xff0c;对使用了Update-Bit功能信号的使用&#xff0c;不能得心应手&#xff0c;发送信号比较顺利&#xff1b;测试接收信号功能时&#xff0c;对应的RTE接口始终不能接收到对应的模拟发送的信号值&#xff0c;后来翻阅…