Element-UI的Table表头合并
  Ti0viqvZKbnX 2023年11月02日 31 0

一、效果图

1、原图效果

Element-UI的Table表头合并_Element-UI

2、目标效果

Element-UI的Table表头合并_Element-UI_02

二、实现思路

1、表头第一行的第一列占零格,表头第一行的第二列占两格

2、表头第一行的第一列隐藏

三、完整代码

<el-table :header-cell-style="headerStyle">

headerStyle({row, column, rowIndex, columnIndex}) {
  if (rowIndex === 0) {
    row[1].colSpan = 2 //第二个表头占两格
    row[0].colSpan = 0 //第一个表头占零格
  }
  if (rowIndex === 0 && columnIndex === 0) { //隐藏第一个表头
    return 'display: none'
  }
  return {background: '#c0c4cc', color: '#000', fontSize: '12px'};
}


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: MVC和MVVM 下一篇: .NET 7新特性全面解析
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

Ti0viqvZKbnX