element ui 表格合计项合并

如图所示:

代码:

复制代码
<el-table height="400px" :data="tableData " border
                      style="width: 100%"
                      stripe 
                      show-summary
                      ref="table"
                      id="table">
</el-table>

监听表格

复制代码
watch: {
//监听table这个对象
        tableData: {
            // 立即监听
            immediate: true,
            handler() {
                this.$nextTick(() => {
                    const tds = document.querySelectorAll(
                        "#table .el-table__footer-wrapper tr>td"
                    );
                    // colSpan合并列
                    tds[0].colSpan = 2;
                    tds[0].style.textAlign = "center";
                    tds[1].style.display = "none";
                });
            },
        },
    },

我这里是合并的两项,官方的没有合并。

相关推荐
froginwe112 分钟前
jQuery 隐藏/显示详解
开发语言
尘世中一位迷途小书童4 分钟前
前端工程化基石:package.json 40+ 字段逐一拆解
前端·javascript·架构
码云数智-大飞11 分钟前
分布式数据库:2026年数据架构的基石与挑战
开发语言
酉鬼女又兒16 分钟前
零基础快速入门前端JavaScript四大核心内置对象:Math、Date、String、Array全解析(可用于备赛蓝桥杯Web应用开发)
前端·javascript·css·蓝桥杯·前端框架·js
__sgf__20 分钟前
ES11(ES2020)新特性
前端·javascript
查古穆24 分钟前
python进阶-推导式
开发语言·python
njidf32 分钟前
C++中的访问者模式
开发语言·c++·算法
__sgf__35 分钟前
ES8(ES2017)新特性
前端·javascript
__sgf__38 分钟前
ES9(ES2018)新特性
前端·javascript
你挚爱的强哥44 分钟前
解决:动态文本和背景色一致导致文字看不清楚,用js获取背景图片主色调,并获取对比度最大的hex色值给文字
前端·javascript·github