问题说明

针对于el-table表格合并后checkbox选值问题,这里特别需要注意的是不要用selection-change这个事件,该事件就是当选择项发生变化时会触发该事件,这里我们会用到一个单选事件select和全选事件select-all

//单选select,全选select-all
@select="selectCheckOne" @select-all="selectAll"//将选中的值存入的当前数组中
select_box:[]

具体代码实现思路:

当进行全选操作时,针对数组进行去重,单选判断一下是否选中还是取消选中,选中往数组push元素,取消splice删除指定元素即可

//单选selectCheckOne(val, row) {//isSelect true为选中 false 为取消let isSelect = val.length && val.indexOf(row) > -1//findIndex返回-1则不存在,>0则存在let n = this.select_box.findIndex(v => {return v == row.companyId})if (isSelect) {if (n < 0) this.select_box.push(row.companyId)} else {if (n > -1) this.select_box.splice(n, 1)}},//全选selectAll(arr) {//全选先把所有id拿到并去重let _arr = [...new Set(arr.map(res => res.companyId))]this.select_box = _arr},

Vue + element-ui合并单元格后,checkbox多选单选取值问题相关推荐

  1. vue+ elementui合并单元格后 checkbox多选单选取值问题

    @select="selectCheckOne" @select-all="selectAll" select_box:[] //单选selectCheckOn ...

  2. element ui合并单元格

    标题 数据是数组形式,相同属性前后排列,相同属性合并行 相信你肯定看了 ElementUI 官方文档了,没看的话先去看下表格各个属性的意义,方便下文阅读:传送门 但你会发现此例过于简单,死数据,但我们 ...

  3. html合并单元格怎么把字竖着,电脑excel单元格中文字如何在合并单元格后竖排显示...

    电脑excel单元格中文字如何在合并单元格后竖排显示 excel软件是我们现在经常使用的数据处理工具之一,接下来小编就教大家怎样在软件中设置合并单元格之后竖排显示文字. 具体如下: 1. 首先我们需要 ...

  4. vue el-table的合并单元格与拆分单元格

    vue el-table的合并单元格与拆分单元格 methods: {objectSpanMethod({ row, column, rowIndex, columnIndex }) {const f ...

  5. Ant Design Vue Table 组件合并单元格

    Ant Design Vue Table 组件合并单元格 项目开发中,有时候需要实现单元格合并的需求,这里记录一下在Ant Design Vue的实现. <template><div ...

  6. java通过poi生成excel表格(自适应列宽、合并单元格后的边框添加)

    具体java通过POI读写Excel的基本使用方法可参考: POI读写Excel的基本使用 1.项目导入依赖: <!--xls--> <dependency><group ...

  7. 合并单元格后打字换行_Excel合并单元格后如何换行

    在使用Excel表格编辑文字内容时,有时候出会出字数太多,无法全部显示在一个单元格内,这样就不便于快速查看完整的数据资料,那在Excel合并单元格后要如何换行呢? 接下来,小编跟大家讲解操作方法,新建 ...

  8. html 合并单元格后居中,excel批量合并单元居中,还在手工点合并后居中吗

    很多朋友对于列中相同的内容,都会手工点击菜单栏上的合并后居中,这样手工操作的方式,对数据量不是很大的列,操作没有任何问题,但对于列中数据比较多的情况,如果还是先选中相同的内容,然后再进行合并后居中,这 ...

  9. vue原生table合并单元格

    vue原生table合并单元格 <table border="1"><thead><tr><th>学习</th>< ...

  10. element ui el-table单元格按需合并

    从来没有好好地有条理的整理过代码,也是因为没有信心能写好,今天心血来潮写一篇尝试一下. 问题描述 element ui 中 el-table 按需合并单元格 本文中代码举例,根据 project_na ...

最新文章

  1. 2022-2028年中国盲盒行业市场研究及前瞻分析报告
  2. 面向对象先导课程——PART3
  3. 1.Swift教程翻译系列——关于Swift
  4. 张量/tensor--详解
  5. React.js 组件的 props vs state
  6. cmd中,执行java命令与javac命令的区别
  7. postsql字符串字段转数字用法
  8. 用letax写毕业论文-- 原创性声明、承诺书、授权书
  9. 申请开通支付宝当面付、电脑网站、手机网站、APP、刷脸支付
  10. PIC16F887 单片机 信号发生器 波形发生器 PCF8591
  11. 华为鸿蒙11公测版,首升鸿蒙2.0系统!华为官宣这10款机型率先公测EMUI11-互联网/电商-文章-小虾米...
  12. 【coq】函数语言设计 笔记 11 - rel
  13. 智能手持终端CPU选型报告
  14. localhost与127.0.0.1
  15. COOX培训材料 — PMT(4.Procedure)
  16. php解析word,获得文档中的图片
  17. 免费外链相册十三大平台
  18. TCP/IP 参考模型
  19. vscode 中如何删除空行
  20. [BZOJ]1115 石子游戏Kam

热门文章

  1. 从 几 个应用入手 了解为什么灵魂绑定代币将为 DeFi 带来大规模采用
  2. 前端开发新人写简历的大概套路
  3. HTML学习笔记(二)--基础
  4. JS 监听 storage
  5. 【转】C++多继承的细节
  6. 因子分析(factor analyis)
  7. 日本行,一些随笔和照片
  8. CSDN App产品分析报告
  9. 华安基金高管事发 基金业突遇“公信力寒流”(ZT)
  10. 关于.rdc文件导入Blender软件时失败报错的解决办法(从谷歌地图中获取带纹理的倾斜模型数据)