场景

ElementUI中的el-table中实现动态添加一行、删除一行、清空所有行:

https://mp.csdn.net/console/editor/html/107815187

在上面中能实现动态添加一行并实现序号递增的效果。

这里记录下递增序号是怎样实现的。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

首先新增一个el-table,并添加一列序号

       <el-tablev-loading="loading":data="bcglXiangXiList":row-class-name="rowClassName"@selection-change="handleDetailSelectionChange"ref="tb"><el-table-column type="selection" width="30" align="center" /><el-table-column label="序号" align="center" prop="xh" width="50"></el-table-column></el-table>

这里绑定的数据源是bcglXiangXiList是一个对象数组。

怎样实现在新增一行时能获取行号跟序号相对应那。

通过设置el-table的:row-class-name="rowClassName"

其中rowClassName是回调函数,所以需要实现此函数

    rowClassName({ row, rowIndex }) {row.xh = rowIndex + 1;},

其中此函数传递了两个参数,其中row是行对象,通过row.xh就可以获取或者设置此行的xh属性。

第二个参数时rowIndex是行的索引,不过此索引是从0开始的。

而所需要的序号要从1开始,所以这里设置了序号为索引加一。

ElementUI中的el-table实现递增的序号列相关推荐

  1. element-UI中手动调用table排序

    <el-table:data="tableData"style="width: 100%"height="600"ref=" ...

  2. ElementUI中el-table在表格最下方添加一列汇总小计行

    场景 el-table中的每列显示的是数字,需要在表格的最下面一行添加汇总行,计算每列的总和. el-table自带是否显示汇总行这个属性. 注: 博客: https://blog.csdn.net/ ...

  3. 使用RStudio中的read.table导入Txt文件出现列的数目比列的名字要多的问题

    将.txt文件导入到Rstudio中,出现如下错误: 解决方式: 先用JMP软件采用最佳推荐打开.txt文件,接着将JMP中的.txt文件另存为.csv文件. 再在RStudio中导入.csv文件,顺 ...

  4. mysql查询递增列_mysql在查询结果列表前添加一列递增的序号列(最简)

    SELECT @rownum:=@rownum+1 AS 序号, t_user.* FROM  t_user ,(SELECT @rownum:=0) r  -- 最简写法1 更多写法供参考: ①   ...

  5. Element-UI中关于table表格的那些骚操作

    最近的项目中使用到element-ui组件库,由于做的是后台管理系统,所以经常需要操作表格,编辑样式的过程中遇到一些问题,官网针对table给出了很多的api,自己可以自定义,基本能满足产品需求,但是 ...

  6. elementui 表格英文加数字排序_解决vue elementUI中table里数字、字母、中文混合排序问题...

    1.使用场景 使用elementUI中的table时,给包含数字字母中文的名称等字段排序 例如:数字(0->9)->大写字母(A->Z)->小写字母(a->z)-> ...

  7. 1.ElementUI中table的sortable使用

    ElementUI中table的sortable使用 ElementUI-table 1.业务分析 将相对应的字段进行升序或者降序,在后台管理系统中,后端返回的指定的页面的数据,所有后端将排序做好,前 ...

  8. elementUI中table中自定义修改时间格式2020-10-26T10:00:00

    问题描述: 前端使用el-table查询到后台的数据的某一列时间列默认是标准UTC格式,如果想按照自己想显示的格式获取年月日和时分秒进行显示怎么办 ? 方法一: elementUI中的table提供了 ...

  9. ElementUI中为table增加小计/合计

    ElementUI中只有为表格增加一个合计的功能,但是有些时候可能会遇到同时增加小计/合计的功能,可以利用slot='append'去实现多个合计功能. 文章地址: ElementUI中为table增 ...

最新文章

  1. 8天学通MongoDB——第七天 运维技术
  2. Android的代码都得自己一个个敲一遍吗?
  3. 返回语句C语言return关键字
  4. vue实现多行数据提交_2020年大厂面试指南 Vue篇
  5. jpa一对多映射案例
  6. [项目过程中所遇到的各种问题记录]图表篇——asp.net上不错的图表选择—FunsionCharts...
  7. 工作178:moment使用
  8. Java生态技术体系科普
  9. R400安装Windows2003网卡驱动
  10. 48盘位 云存储服务器_搭建云存储NAS服务器的3个技巧
  11. 【DSP】【第一篇】开始DSP学习
  12. Email营销课堂:邮件群发平台与软件区别
  13. 价值创造链路及经营计划
  14. Python 为什么这么慢?
  15. (十三)有一点心动 - 6
  16. 两百条微信小程序开发跳坑指南(不定时更新)
  17. RF中for循环要加END?
  18. 国内银行核心系统建设情况调研报告
  19. 热瞬态分析的理论基础
  20. 运用idea创建javaweb项目的详细步骤(入门无脑)

热门文章

  1. java 文件指定位置插入_java中想在一个文件中的某一个位置插入内容,如何操作?...
  2. Mycat安装与配置
  3. php跳转404_php伪静态.htaccess实现403,404跳转
  4. php 去掉字符串的逗号,php 怎么去掉字符串最后一个逗号
  5. html中传递sessionid,sessionID是怎么在客户端和服务器端传递的?
  6. python程序员搞笑段子_程序员才能看得懂的段子,内含表情包,吃饭的时候别点!...
  7. java lock unlock_详解Java中的ReentrantLock锁
  8. abstract类中不可以有private的成员_别再说你不懂java面向对象了,阿里P7大佬一次性给你讲的明明白白
  9. linux各种小程序源码,Linux中的小程序—— 进度条
  10. oracle遇null赋默认值,使用hibernate annotation 为非空列加上默认值