https://my.oschina.net/u/4772459/blog/4699602

如图所示:

  1 <template class="SysRole">
2 <div>
3 <el-table
4 :data="tableData"
5 :span-method="arraySpanMethod"
6 border
7 style="width: 100%">
8 <el-table-column
9 prop="id"
10 label="ID"
11 width="180">
12 </el-table-column>
13 <el-table-column
14 prop="name"
15 label="姓名">
16 </el-table-column>
17 <el-table-column
18 prop="amount1"
19 sortable
20 label="数值 1">
21 </el-table-column>
22 <el-table-column
23 prop="amount2"
24 sortable
25 label="数值 2">
26 </el-table-column>
27 <el-table-column
28 prop="amount3"
29 sortable
30 label="数值 3">
31 </el-table-column>
32 </el-table>
33
34
35 </div>
36 </template>
37
38 <script>
39 export default {
40 data() {
41 return {
42 tableData: [{
43 id: '12987122',
44 name: '王小虎',
45 amount1: '234',
46 amount2: '3.2',
47 amount3: 10
48 },{
49 id: '12987122',
50 name: '王小虎',
51 amount1: '165',
52 amount2: '4.43',
53 amount3: 12
54 }, {
55 id: '12987122',
56 name: '王小虎',
57 amount1: '324',
58 amount2: '1.9',
59 amount3: 9
60 },{
61 id: '12987122',
62 name: '王小虎',
63 amount1: '621',
64 amount2: '2.2',
65 amount3: 17
66 },{
67 id: '12987122',
68 name: '王小虎',
69 amount1: '539',
70 amount2: '4.1',
71 amount3: 15
72 },{
73 id: '12987122',
74 name: '王小虎',
75 amount1: '234',
76 amount2: '3.2',
77 amount3: 10
78 },{
79 id: '12987122',
80 name: '王小虎',
81 amount1: '165',
82 amount2: '4.43',
83 amount3: 12
84 },{
85 id: '12987122',
86 name: '王小虎',
87 amount1: '324',
88 amount2: '1.9',
89 amount3: 9
90 },{
91 id: '12987122',
92 name: '王小虎',
93 amount1: '621',
94 amount2: '2.2',
95 amount3: 17
96 },{
97 id: '12987122',
98 name: '王小虎',
99 amount1: '539',
100 amount2: '4.1',
101 amount3: 15
102 },{
103 id: '12987122',
104 name: '王小虎',
105 amount1: '539',
106 amount2: '4.1',
107 amount3: 15
108 },{
109 id: '12987122',
110 name: '王小虎',
111 amount1: '539',
112 amount2: '4.1',
113 amount3: 15
114 },{
115 id: '12987122',
116 name: '王小虎',
117 amount1: '539',
118 amount2: '4.1',
119 amount3: 15
120 }],
121 colArr1: [6,0,0,0,0,0,6,0,0,0,0,0,1],
122 //第一二列的合并表格单元格,1表示不合并单元格,0表示该行要合并单元格
123 };
124 },
125
126 mounted(){
127 console.log(this.tableData.length)
128 },
129
130 methods: {
131 arraySpanMethod({ row, column, rowIndex, columnIndex }) {
132 //合拼第一二列的行
133 if (columnIndex === 0) {
134 const _row = this.colArr1[rowIndex];
135 const _col = _row > 0 ? 1 : 0;
136 //返回行和列的合拼数
137 return {
138 rowspan: _row,
139 colspan: _col
140 };
141 }
142
143 }
144 },
145
146 };
147 </script>

Vue+Element+Table表格动态跨列文章的更多相关文章

  1. jQuery遍历Table表格的行和列

    遍历Table表格的行和列,在开发中比较常用的功能,特别是前端开发人员,不多说,直接上代码,下面代码只是弹出第一列字段,请各位自己根据需求修改和扩展! <!DOCTYPE html PUBLIC ...

  2. vue + element ui 表格自定义表头,提供线上demo

    前言:工作中用到 vue+element ui 的前端框架,需要使用自定义表头,需要使用 re.转载请注明出处:https://www.cnblogs.com/yuxiaole/p/9710826.h ...

  3. bootstrap table表格属性、列属性、事件、方法

    留存一份,原文地址http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/ 表格参数 表格的参数定义在 jQuery.fn.bootst ...

  4. asp.net table表格表头及列固定实现

    http://blog.csdn.net/zdw_wym/article/details/48630337 在开发中常会遇到table表格中列特别多,下拉后,表头就看不见了,水平滚动后,第1.2列就看 ...

  5. 使用js方法将table表格中指定列指定行中相同内容的单元格进行合并操作。

    前言 使用js方法对html中的table表格进行单元格的行列合并操作. 网上执行此操作的实例方法有很多,但根据实际业务的区别,大多不适用. 所以在网上各位大神写的方法的基础上进行了部分修改以适合自己 ...

  6. vue+element项目中动态表格合并

    需求:elementui里的table虽然有合并函数(:span-method),单基本都是设置固定值合并.现在有一个树型结构的数据,要求我们将里面的某个list和其他属性一起展开展示,并且list中 ...

  7. Vue+Element Table 列标红

    效果图 列方法 调用 样式

  8. vue+ element table如何给指定的单元格添加点击事件?

    今天使用vue,以及element-ui这个框架时,发现业务需要在表格里加一个连接跳转,当时立刻打开element的官网,进行查看http://element-cn.eleme.io/#/zh-CN/ ...

  9. 刷连记录的迟到检测---Table表格增加一列值

    公司OA新增加了 刷脸记录 ,用于查看自己是否迟到,但是没有什么提醒,于是乎自己写了一个脚本 刷连记录 类似于这样的: 运行脚本后,是这个样子的: 擦,我本月已经迟到了 3次了.... 拖拽 刷脸记录 ...

  10. SAP ABAP编程 Table Control动态隐藏列

    在SAP DIALOG设计中,有时候须要动态的隐藏某些列,以下是方法. ***数据定义 CONTROLS: table_control TYPE TABLEVIEW USING SCREEN 0100 ...

随机推荐

  1. IO基础知识与概念

    https://zhuanlan.zhihu.com/p/473639031

  2. Java基础——IO设计模式总结

  3. Mint UI中的坑:datetime-picker在PC浏览器上可以显示弹出的日期选择,但是在手机上是空白

    在网上搜了一下,发现,在根组件App.vue上写入这个就可以了

  4. 采样定理与SDM

    1.信噪比=6.02N+1.76dB 对于这个经常引用的AD/DA转换器理论信噪比(SNR)公式,代表一个完美的N位ADC的理论性能.下面先计算N位模数转换器(ADC)的理论量化噪声.一旦通过计算均方 ...

  5. [转载] Image Types

    转载自https://www.mathworks.com/help/matlab/creating_plots/image-types.html Image Types Indexed Images ...

  6. ROS2

    ROS2核心概念 节点 创建节点流程 编程接口初始化 创建节点并初始化 实现节点功能 销毁节点并关闭接口 #!/usr/bin/env python3 import rclpy # ROS2 Pyth ...

  7. vue-cli2.0 项目前端不能用IP局域网访问,只能localhost访问

    解决办法1.config/index.js  修改 host:'localhost'为'0.0.0.0' 解决办法2.package.json 修改启动配置 -- host  0.0.0.0 优化终端 ...

  8. Plus 3.0 (ThinkSNS+)centos8.5+php7.4在阿里云部署过程

    参考:https://zhiyicx.github.io/ts-api-docs/guide/installation/using-nginx-and-fpm-publish-website.html ...

  9. [Oracle19C 数据库管理] 管理存储与表空间

    存储概览 存储的架构 Control File:储存了数据物理存储的信息.存在多个副本来避免单点故障.没有控制文件,数据库无法打开. DATA File: 存储用户与应用的信息,以及元数据与数据字典. ...

  10. 如何把高德地图搜索商家电话资料导出成excel里?

    有很多人问我地图商家结果采集怎么做? 怎么样能够快速的把高德地图左边的搜索列表里的商家地图,电话,导出到EXCEL里. 如何快速地将高德地图里的商家电话资料导出EXCEL? 操作步骤: 1. 选择你要 ...