虽然element ui 的接口提供了全选与反选,可是当我有多条数据时,

选中了某一条,再点全选/反选按钮时,会出现异常情况。下面是解决办法,

template部分:

<template><div class="operator"><el-button @click="toggleSelect(tableData)" size="mini">全选/反选</el-button><el-button @click="deleteSelect" type="danger" size="mini">删除</el-button></div>
</template>

js部分

<script>export default {data() {return {// 表格数据
        tableData: [{userCode: '8511110101',
            name: '王1虎',
            roomNumber: '17-203',
            userType: '自付',
            heatingArea: '80㎡',
            year: '2016-2017'
          }],
        // 列表全选与否
        allSelect: false
      }},
    methods: {toggleSelect(rows) {if (rows) {rows.forEach(row => {this.$refs.multipleTable.toggleRowSelection(row, !this.allSelect)})this.allSelect = !this.allSelect
        }}}}
</script>

界面部分

element ui 表格全选与否相关推荐

  1. Element UI checkbox 全选操作分析

    引入checkbox 组件 <el-checkbox :indeterminate="isIndeterminate" v-model="checkAll" ...

  2. element ui表格勾选后勾选框置灰,不可再勾选

    首先在 type="selection"的表格列里写上方法:selectable="checkSelectable" <el-table-column t ...

  3. element UI表格绑定动态数据与selection复选操作

    element UI表格绑定动态数据与selection复选操作的坑 案例介绍:此案例是要求完成对客户的批量删除功能,因为客户有多条数据所以要结合分页组件来实现,并且批量删除按钮默认是禁用的,当有数据 ...

  4. element 表格全选,,翻页选中取消相关效果

    elementui的表格默认是没有所有数据选中的操作的,仅仅只是选中当前页的10条或者20条数据,因此我们需要自己手动加入一个全选操作的按钮.以此来将数据全部选中保存. 第一步操作思路:全选操作 反过 ...

  5. JavaScript学习笔记07【6个经典案例——电灯开关、轮播图、自动跳转首页、动态表格、表格全选、表单验证】

    Java后端 学习路线 笔记汇总表[黑马程序员] w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符. ...

  6. elementui[el-table]表格全选操作以及翻页选中取消相关效果

    elementui的表格默认是没有所有数据选中的操作的,仅仅只是选中当前页的10条或者20条数据,因此我们需要自己手动加入一个全选操作的按钮.以此来将数据全部选中保存. 总体来看无非就是几步操作而已. ...

  7. element ui 表格合并行和列

    element ui 表格合并行和列 <el-table:data="tableData":span-method="arraySpanMethod"bo ...

  8. element UI 表格做下滑滚动效果,请求接口数据

    element UI 表格做下滑滚动效果,请求接口数据,内容记录 import { ElMessage } from "element-plus"; // vue3.0 引入方式/ ...

  9. element UI 表格实现 表尾合计行 ——小肉包

    element UI 表格实现 表尾合计行 --小肉包 可以根据需要计算任意列的合计,效果图如下 说明:elementUI 官网提供了标为合计行的计算方法,参考elementUI 官网table组件 ...

最新文章

  1. 2021年春季学期-信号与系统-第六次作业参考答案-第七小题
  2. html5+开发移动app
  3. python【蓝桥杯vip练习题库】BASIC-6杨辉三角形
  4. 一个备份sql server文件.bak还原成两个数据库
  5. python 爬虫 包_python爬虫学习之路-抓包分析
  6. 容器:开启应用微观时代
  7. windows系统改装为linux系统_Linux怎么克隆系统?备份系统跟Windows系统有区别吗?...
  8. python3 xlsxwiter模块插入matplotlib保存到io.BytesIO中的图
  9. 3使用技巧_盆栽金钱树,平时使用“3个”技巧,叶子稠密、基部冒新芽
  10. 拉丁字母表及中英文发音
  11. AWS Python应用
  12. anconda json.decoder.JSONDecodeError: Expecting property name enclosed in double quo
  13. 测量计算方位角万能通用公式及VB、VBA源代码
  14. 经纬高坐标系转到东北天坐标系
  15. 软件开发工具【六】 之 软件开发工具的现状与发展
  16. [spm操作] 什么是ROI,如何做ROI以及批量提取ROI的%signal change的示例程序
  17. strstr的用法(转)
  18. 慢聊Go之Go常见的Web 开发框架
  19. 机器人 大战 android,机器人未来大战
  20. 他是国家的儿子 如不再优秀请原谅他

热门文章

  1. 睡眠周期时长测试软件,成为时间管理达人必备的六款软件(干货)
  2. pygame精灵组有哪些方法_pygame怎样实现精灵的行走及二段跳
  3. LOJ#3084. 「GXOI / GZOI2019」宝牌一大堆(递推)
  4. React中CSS样式
  5. iOS9下App Store新应用提审攻略
  6. Java中七大垃圾回收器
  7. 山东大学软件学院2022数据库期末考试回忆版
  8. iOS 13 DarkMode 暗黑模式
  9. Intellij IDEA代码后缀补全
  10. 中山中专计算机专业分数线,成都市中山计算机职业技术学校2020年招生录取分数线...