当前位置: 首页 > news >正文

Vue+Element-UI Table表格实现复选框单选效果(隐藏表头上的全选Checkbox)

实现效果

在这里插入图片描述

完整代码

<div class="box-pos"><el-table ref="table" :header-cell-style="{ color: '#FFF', background: '#333' }":cell-style="{ color: '#FFF', background: '#333' }" :data="grListData" style="width: 100%"@selection-change="selectionChange"><template slot="empty"><span style="color: #969799">{{ $t("NeoLight.empty") }}</span></template><el-table-column type="selection" width="50" /><el-table-column prop="plantCode" label="厂区" /><el-table-column prop="grCode" label="单据号" /><el-table-column prop="grItem" label="单据行" /><el-table-column prop="grDate" label="单据日期" /><el-table-column prop="materialCode" label="料号" />//........</el-table>
</div>

js代码

  data() {return {multipleSelection: [],};},methods: {selectionChange(data) {this.multipleSelection = []if (data.length > 1) {this.$refs.table.clearSelection()this.$refs.table.toggleRowSelection(data[data.length - 1])}this.multipleSelection = data[data.length - 1] ? [data[data.length - 1]] : []},}

隐藏表头上的全选Checkbox

.box-pos {/**找到表头那一行,然后把里面的复选框隐藏掉**/::v-deep .el-table__header-wrapper .el-checkbox {display: none !important;}}

参考链接:https://blog.csdn.net/a772116804/article/details/131899825

相关文章:

  • Qt pro项目文件属性
  • 好就业三种专业#信息安全#云计算#网络工程
  • C数据类型(C语言)---变量的类型决定了什么?
  • cannot find -xml2: No such file or directory的解决方法
  • 汇编语言中的MVC
  • 阿里云轻量应用服务器和ECS服务器有啥区别?2024年整理对比表
  • webpack从零开始搭建vue项目
  • void QLayout::addItem(QLayoutItem *item)
  • 第四章 网络层——练习题、408真题
  • uniapp——第3篇:自定义组件、组件间传数据
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • RabbitMQ详细讲解
  • Debezium vs OGG vs Tapdata:如何实时同步 Oracle 数据到 Kafka 消息队列?
  • Python每日三道经典面试题(十七)
  • 物联网的介绍
  • 2017年终总结、随想
  • flask接收请求并推入栈
  • JS数组方法汇总
  • Making An Indicator With Pure CSS
  • Mocha测试初探
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Objective-C 中关联引用的概念
  • Rancher-k8s加速安装文档
  • Spark RDD学习: aggregate函数
  • Spring核心 Bean的高级装配
  • Web Storage相关
  • yii2权限控制rbac之rule详细讲解
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 精彩代码 vue.js
  • 聊聊flink的TableFactory
  • 前端技术周刊 2019-01-14:客户端存储
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 物联网链路协议
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 容器镜像
  • #预处理和函数的对比以及条件编译
  • (02)vite环境变量配置
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (二)fiber的基本认识
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (学习日记)2024.01.09
  • *Django中的Ajax 纯js的书写样式1
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • .NET委托:一个关于C#的睡前故事
  • @Transactional 竟也能解决分布式事务?
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [ JavaScript ] JSON方法
  • [22]. 括号生成
  • [cocos creator]EditBox,editing-return事件,清空输入框
  • [DAX] MAX函数 | MAXX函数