element table 合计 第一行


在这位大哥这里学来的, 但同时我这边的情况是: 固定高度, 第一列固定, 参数多, 因此, 这个方法不能够完全满足, 因此加入以下代码:

代码作用: 在每次获取到表格数据时进行操作, 因为固定列后, 第一列滚动到最底部都样式错乱.

watch: {tableData: {handler: function (newName, oldName) {this.$nextTick(() => {// 改变合计行样式// const s_table = document.getElementsByClassName('cell')// for (let i = 0; i < s_table.length; i++) {//  if (s_table[i].innerHTML === '合计') {//    s_table[i].setAttribute('style', 'visibility: initial !important')//   break//  }// }setTimeout(() => {this.$refs.multipleTable.bodyWrapper.scrollTop = 5this.$refs.multipleTable.doLayout()}, 0);})},immediate: true,deep: true}
}

同时 我的样式中补充了一些以对应我的表格样式:
我的表格设置: 固定高度: 800, 第一列固定列, 开启了可勾选

/deep/ .el-table__footer-wrapper {margin-top: -2px;
}
// 表格启用fixed属性后,修复样式错乱
/deep/ .el-table__fixed-body-wrapper {top: 139px !important;
}
/deep/ .el-table__fixed-footer-wrapper {z-index: -1;display: none;
}
/deep/ .el-table__fixed {height: 784px !important;
}
// 新增加样式 这样可以不用遍历获取cell来进行更改( 显示合计 )
/deep/.el-table .cell {visibility: initial !important;text-align: center;
}

bug

横向滚动到末尾时依旧会有表格错乱

之前有试过不限制高度, 然后表格显示正常, 后面有时间再翻回来看看.

同时合计行会长脚跑掉…

element table 合计 第一行 固定列相关推荐

  1. layui表格table固定表头第一行固定显示

    layui表格table固定表头第一行固定显示 代码示例如下: layui.use('table', function(){$ = layui.jquery;var table = layui.tab ...

  2. element plus之el-table行融合+列融合+小计行+自定义控件+样式自定义方案

    期望通过每一次分享,让技术的门槛变低,落地更容易. -- around 目录 1.行&列融合 2.小计行 3.自定义控件 4.样式自定义 前言 旨在解决项目过程中遇到基于el-table实现项 ...

  3. antd Table 实现 表格行固定

    需求: antd Table 只有 列固定 和表头固定,但是 我的需求是 行固定 前 三行固定. 实现步骤 方式一.表格固定行(rowClassName 实现) 思路是 :用position: sti ...

  4. element表格实现合并行或列,实现斜线表头

    文章目录 前言 一.合并行或列 实现效果 完整代码 二.斜线表头 实现效果 完整代码 总结 前言 element的table是常用的组件,在使用中会出现一些特殊的需求,这里总结了两个案例. 一.合并行 ...

  5. table表格实现行、列冻结

    客户要求实现对表格数据的头几行或者头几列进行冻结,即滚动时保持这几行/列不动,通过网上查找代码,参考已有的代码的思路,实现了可以任意对行.列进行冻结. 实现原理: 创建多个div,div之间通过css ...

  6. 06 - table表格标签+ 行合并+列合并

    1.table  表格标签属性 在小程序中查看 cellspacing="0"  表格边框合并: 表格:table       行:tr       列:td 属性:       ...

  7. VUE element-ui 之table表格第一行插入输入框

    步骤: 模板中配置列: <el-table-column label="序号" width="70" align="center"&g ...

  8. iview table组件里的 固定列 表格不自适应问题

    当在使用iview Table组件里固定列功能时 出现表格不自适应宽度问题 具体如下 解决这个bug 很简单 把组件里的 width 改为 minWidth 即可 columns: [{title: ...

  9. element table相同数据行合并

    哈喽,最近公司都在赶项目在做的过程中也踩了不少的坑,现在来记录下先来讲下Vue+Element使用table表格的合并功能.最后的效果如下图(主要涉及到表格行列合并): 主要思路 由于项目后期数据报表 ...

最新文章

  1. python实现二叉树的重建2 之由中序遍历和后序遍历重建
  2. 吊打一切的YOLOv4的tricks汇总!
  3. 城市大脑不仅是AI系统,更是结合人类智慧的混合智能巨系统
  4. thinkphp 创建子应用
  5. kinect2的标定
  6. 树莓派上 安装并 运行opencv
  7. 关于landau函数
  8. yii2 HeadersAlreadySentException 报错 解决方案
  9. [BZOJ1001]: [BeiJing2006]狼抓兔子
  10. STL之inner_product
  11. 三年Java开发经验,必须要掌握的知识技能树有哪些?
  12. 计算机二级access上机题,2017历年全国计算机二级access上机试题及答案
  13. [MAC] 6 个好用小技巧
  14. typeof和instanceof的用法
  15. axure内联框架和动态面板_Axure中内联框架的使用与设置图文教程(第12)
  16. 算法学习(十九)——A3C
  17. 计算机程序中的堆和栈的区别,内存中的堆与栈(stack)和栈的区别
  18. 物联通信安全需求如何实现
  19. 大一实训----C语言编写俄罗斯方块游戏
  20. 单指标时间序列异常检测——基于重构概率的变分自编码(VAE)代码实现(详细解释)

热门文章

  1. 已知三维空间的三个点,如何计算对应三角形的外心
  2. 如何在使用验证码识别软件的时候防止出现第三方
  3. 校验二代身份证合法性
  4. MATLAB中文论坛帖子整理(GUI)(一)
  5. 01背包问题(取还是不取呢)
  6. 微软免费的刻录软件 cdburn,dvdburn
  7. 【机器学习】阿里云天池竞赛——工业蒸汽量预测(3)
  8. Linux eject弹出光驱
  9. 云呼叫中心?云通讯?云联络 中心?傻傻分不清楚
  10. 【植树造林】十株线段树