zoukankan      html  css  js  c++  java
  • Vue+element 表格Table合并问题

     
    <el-table
            :data="gridlist"
            :span-method="objectSpanMethod"
            ref="table"
            tooltip-effect="dark"
            border
            stripe
            style=" 100%"
          >
    首先就是在table上添加:span-method="objectSpanMethod"方法
    objectSpanMethod({ row, column, rowIndex, columnIndex }) {
          if (columnIndex === 2) {
            if (rowIndex % 5 === 0) {
              return {
                rowspan: 5,
                colspan: 1,
              }
            } else {
              return {
                rowspan: 0,
                colspan: 0,
              }
            }
          }

          if (columnIndex === 8) {
            if (rowIndex % 5 === 0) {
              return {
                rowspan: 3,
                colspan: 1,
              }
            } else if ((rowIndex - 3) % 5 === 0) {
              return {
                rowspan: 2,
                colspan: 1,
              }
            } else {
              return {
                rowspan: 0,
                colspan: 0,
              }
            }
          }
          if (columnIndex === 9 || columnIndex === 10) {
            if (rowIndex % 5 === 0) {
              return {
                rowspan: 5,
                colspan: 1,
              }
            } else {
              return {
                rowspan: 0,
                colspan: 0,
              }
            }
          }
          if (columnIndex === 11) {
            if (rowIndex === 0) {
              return {
                rowspan: this.gridlist.length,
                colspan: 1,
              }
            } else {
              return {
                rowspan: 0,
                colspan: 0,
              }
            }
          }
        },
    效果图就是这样
  • 相关阅读:
    浏览器允许跨域运行字符串
    检查失败,<master>分支有过其他更新,请先在本地合并<master>分支的代码
    微信公众号开发点点滴滴
    手机上的软件开发应该
    见过写过最好的代码
    Prometheus之新版node_exporter监控主机设置
    Granfana设置邮件告警
    linux 中添加自己的库路径的方法 cannot open shared object file: No such file or directory
    C# this.Invoke()的作用与用法
    C#中this.Invoke()中委托的定义
  • 原文地址:https://www.cnblogs.com/fkxx/p/15439238.html
Copyright © 2011-2022 走看看