欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > el-table中合并垂直方向的单元格

el-table中合并垂直方向的单元格

2025/2/25 12:51:34 来源:https://blog.csdn.net/MISS_zhang_0110/article/details/144608800  浏览:    关键词:el-table中合并垂直方向的单元格

el-table中合并垂直方向的单元格

  • 一、合并垂直方向单元格,有相同字段的合并一起

在这里插入图片描述

一、合并垂直方向单元格,有相同字段的合并一起

合并一起的都有相同的字段mergeType

      <el-tableclass="merge-table":data="tableData"v-loading="isLoading":span-method="spanMethod"element-loading-text="拼命加载中"element-loading-spinner="el-icon-loading"element-loading-background="rgba(0, 0, 0, 0.8)"size="mini"empty-text="暂无数据":stripe="true"borderstyle="width: 100%"></el-table>spanMethod({ row, column, rowIndex, columnIndex }) {if (columnIndex === 0 ||columnIndex === 1 ||columnIndex === 2 ||columnIndex === 3 ||columnIndex === 4 ||columnIndex === 5 ||columnIndex === 6 ||columnIndex === 7) {// 缓存通过筛选条件得到的数组,避免重复计算const tempArr = this.tableData.filter(b => b.mergeType === row.mergeType);const isFirstRow =rowIndex === this.tableData.findIndex(item => item.mergeType === row.mergeType);if (isFirstRow) {return {rowspan: tempArr.length,colspan: 1,};} else {return {rowspan: 0,colspan: 0,};}} else {return {rowspan: 1,colspan: 1,};}},

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词