如何操作element UI实现动态合并表格单元格?

更新于
2026-07-26 19:47:19
15阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计763个文字,预计阅读时间需要4分钟。

如何操作element UI实现动态合并表格单元格?

前言:Element官方的例子过于简单了,不足以满足实际的需求。数据来源是动态的,合并的行数、列数都是动态的,如何知道每一行的合并数呢?要求:动态合并表格,数据来源于数据库,包括正文字符一。

前言

  element 官方的例子太简单了,不满足实际的需求

  数据肯定是动态的,合并的行数,列数都是动态的,该如何知道每一行的合并数呢

需求

  动态合并表格,数据来源于数据库

正文

  一开始,我的数据源是单独的数组,表格数据合并了几个数据,

如何操作element UI实现动态合并表格单元格?

  我根据各个数组的长度,来决定每一行的合并数

  结果:有些数据是正常的,但有些又合并出错了。计算的方式不对

尝试二

dataPretreatment() 用这个方法 计算出每一行的行数

dataPretreatment(){ //表格数据列合并预处理,生成一个与行数相同的数组记录每一行设置的合并数 // 如果是第一条记录(索引为0),向数组中加入1,并设置索引位置; // 如果不是第一条记录,则判断它与前一条记录是否相等,如果相等, // 则向mergingRows中添入元素0,并将前一位元素+1,表示合并行数+1, // 以此往复,得到所有行的合并数,0即表示该行不显示。

阅读全文

本文共计763个文字,预计阅读时间需要4分钟。

如何操作element UI实现动态合并表格单元格?

前言:Element官方的例子过于简单了,不足以满足实际的需求。数据来源是动态的,合并的行数、列数都是动态的,如何知道每一行的合并数呢?要求:动态合并表格,数据来源于数据库,包括正文字符一。

前言

  element 官方的例子太简单了,不满足实际的需求

  数据肯定是动态的,合并的行数,列数都是动态的,该如何知道每一行的合并数呢

需求

  动态合并表格,数据来源于数据库

正文

  一开始,我的数据源是单独的数组,表格数据合并了几个数据,

如何操作element UI实现动态合并表格单元格?

  我根据各个数组的长度,来决定每一行的合并数

  结果:有些数据是正常的,但有些又合并出错了。计算的方式不对

尝试二

dataPretreatment() 用这个方法 计算出每一行的行数

dataPretreatment(){ //表格数据列合并预处理,生成一个与行数相同的数组记录每一行设置的合并数 // 如果是第一条记录(索引为0),向数组中加入1,并设置索引位置; // 如果不是第一条记录,则判断它与前一条记录是否相等,如果相等, // 则向mergingRows中添入元素0,并将前一位元素+1,表示合并行数+1, // 以此往复,得到所有行的合并数,0即表示该行不显示。

阅读全文