位置: IT常识 - 正文

element-ui table使用type=‘selection‘复选框全禁用-全选禁用

编辑:rootadmin
element-ui table使用type=‘selection‘复选框全禁用-全选禁用

目录

问题总结: 当条件数据全被禁用时,全选按钮也变成禁用的状态,而不是隐藏。有会做的小伙伴希望跟帖。谢谢!

复选框框架:通过调用selectable方法,进行禁用复选框。

1.指定行禁用:

2.条件禁用:

问题点:当条件数据全被禁用时,全选按钮不是禁用的状态。

复选框全被禁用时,全选按钮将被隐藏 

问题总结: 当条件数据全被禁用时,全选按钮也变成禁用的状态,而不是隐藏。有会做的小伙伴希望跟帖。谢谢!

问题总结: 当条件数据全被禁用时,全选按钮也变成禁用的状态,而不是隐藏。有会做的小伙伴希望跟帖。谢谢!复选框框架:通过调用selectable方法,进行禁用复选框。<!-- 复选框禁用 --><el-table v-loading="loading" :data="studentList" @selection-change="handleSelectionChange"> <el-table-column type="selection" width="55" align="center" :selectable="selectable" /> <el-table-column label="编号" align="center" prop="studentId" />1.指定行禁用: //复选框禁用 selectable(row,rowIndex) { //索引是从0开始,条件1是指只有第2行数据不被禁用 if(rowIndex == 1){ return true; //不禁用 }else { return false; //禁用 } }

推荐整理分享element-ui table使用type=‘selection‘复选框全禁用-全选禁用,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

效果:

2.条件禁用: //复选框禁用 selectable(row,rowIndex) { //只有姓名【zhang】不被禁用 if (row.studentName == "zhang") { return true; //不禁用 }else { return false; //禁用 } }

效果:

问题点:当条件数据全被禁用时,全选按钮不是禁用的状态。 //复选框全部禁用 selectable(row,rowIndex) { return false; }

效果:

复选框全被禁用时,全选按钮将被隐藏 element-ui table使用type=‘selection‘复选框全禁用-全选禁用

回避做法:加了一个:header-cell-class-name属性,通过调用cellClass方法,当全被禁用时,全选按钮将被隐藏。

<!-- 复选框禁用 --><el-table v-loading="loading" :data="studentList" :header-cell-class-name="cellClass"@selection-change="handleSelectionChange"> <el-table-column type="selection" width="55" align="center" :selectable="selectable" /> <el-table-column label="编号" align="center" prop="studentId" />

实现:定义一个参数DisableSelection:true,实现全选禁用。

export default { name: "Student", data() { return { // 全选按钮隐藏 DisableSelection:true, } }}

追加全选按钮的隐藏样式:

<style> .el-table .DisableSelection .cell .el-checkbox__inner{ display: none; position: relative; } .el-table .DisableSelection .cell:before{ content: ""; position: absolute; }</style>

追加全选按钮隐藏函数cellClass,启用隐藏样式:

//全选按钮隐藏 cellClass(row){ row.length console.log(row) if(this.DisableSelection){ if (row.columnIndex === 0) { return 'DisableSelection' } } },

复选框当存在不禁用时,重置DisableSelection属性值:

//复选框禁用 selectable(row,rowIndex) { //所有行都被禁用 if(rowIndex < 0){ this.DisableSelection = false && this.DisableSelection; return true; //不禁用 }else { return false; //禁用 } },

效果:全被禁用时,全选按钮被隐藏

 存在可选按钮场合:前两行可选。

//复选框禁用 selectable(row,rowIndex) { //前两行可选的状态 if(rowIndex < 2){ this.DisableSelection = false && this.DisableSelection; return true; //不禁用 }else { return false; //禁用 } },

当存在可选时,全选按钮被表示出来

问题总结: 当条件数据全被禁用时,全选按钮也变成禁用的状态,而不是隐藏。有会做的小伙伴希望跟帖。谢谢!
本文链接地址:https://www.jiuchutong.com/zhishi/289733.html 转载请保留说明!

上一篇:Madonna della Corona教堂,意大利 (© Volodymyr Kalyniuk/Alamy)

下一篇:(附源码)计算机毕业设计SSM基于Web企业客户管理系统(求源代码)

  • 支付宝定制项链怎么弄(支付宝定制项链质量怎么样)

    支付宝定制项链怎么弄(支付宝定制项链质量怎么样)

  • iphone13mini支持无线充电吗(苹果13mini可以无线充电吗)

    iphone13mini支持无线充电吗(苹果13mini可以无线充电吗)

  • 抖音移除粉丝对方会有提醒吗(抖音移除粉丝对方)

    抖音移除粉丝对方会有提醒吗(抖音移除粉丝对方)

  • 抖音集音符什么时候开始的(抖音音符什么时候会更新一次)

    抖音集音符什么时候开始的(抖音音符什么时候会更新一次)

  • 红米手机快速充电设置方法(红米手机快速充电代码)

    红米手机快速充电设置方法(红米手机快速充电代码)

  • 手机克隆锁屏密码不对怎么办(手机克隆锁屏密码忘了)

    手机克隆锁屏密码不对怎么办(手机克隆锁屏密码忘了)

  • p40相机多少倍(p40pro相机多少倍)

    p40相机多少倍(p40pro相机多少倍)

  • 苹果音乐很多歌搜不到(苹果音乐很多歌都不支持唱怎么办)

    苹果音乐很多歌搜不到(苹果音乐很多歌都不支持唱怎么办)

  • 拼多多发电话号码算导流吗(拼多多发电话号码)

    拼多多发电话号码算导流吗(拼多多发电话号码)

  • 苹果微信好友突然全没了(苹果微信好友突然消失了)

    苹果微信好友突然全没了(苹果微信好友突然消失了)

  • 官换机和全新机区别(官换机和全新机哪个好)

    官换机和全新机区别(官换机和全新机哪个好)

  • win10怎么强制关闭程序(Win10怎么强制关闭)

    win10怎么强制关闭程序(Win10怎么强制关闭)

  • 码元和比特的关系(标题 什么是码元?比特率和波特率有何联系与区别?)

    码元和比特的关系(标题 什么是码元?比特率和波特率有何联系与区别?)

  • 怎么下载小电影下载到手机(怎么下载小电影发给微信朋友)

    怎么下载小电影下载到手机(怎么下载小电影发给微信朋友)

  • iphone11美版怎么区分v版s版(iphone11美版怎么插双卡)

    iphone11美版怎么区分v版s版(iphone11美版怎么插双卡)

  • oppor11是什么处理器(oppor11s是什么手机)

    oppor11是什么处理器(oppor11s是什么手机)

  • 磁盘未分配怎么办(磁盘未分配怎么合并到c盘)

    磁盘未分配怎么办(磁盘未分配怎么合并到c盘)

  • 手机为什么会停机有话费(手机为什么会停机啊交过钱了)

    手机为什么会停机有话费(手机为什么会停机啊交过钱了)

  • 手机信号一直是2g怎么办(手机信号一直是3G是怎么回事)

    手机信号一直是2g怎么办(手机信号一直是3G是怎么回事)

  • 就寝闹钟铃声怎么设置(就寝闹钟的铃声)

    就寝闹钟铃声怎么设置(就寝闹钟的铃声)

  • iphone相机声音怎么关(iphone相机声音怎么关不关闭铃声)

    iphone相机声音怎么关(iphone相机声音怎么关不关闭铃声)

  • 为什么手机会有pro版本(为什么手机会有滋滋的响)

    为什么手机会有pro版本(为什么手机会有滋滋的响)

  • 淘宝黄钻等级怎么算(淘宝店铺黄钻等级怎么算)

    淘宝黄钻等级怎么算(淘宝店铺黄钻等级怎么算)

  • 小红书什么时候能恢复下载(小红书什么时候可以开店的)

    小红书什么时候能恢复下载(小红书什么时候可以开店的)

  • 怎么给视频加背景音乐(怎么给视频加背景动画)

    怎么给视频加背景音乐(怎么给视频加背景动画)

  • gm版本是什么意思(ios gm版是什么意思)

    gm版本是什么意思(ios gm版是什么意思)

  • 读书郎平板电脑怎么下载软件(读书郎平板电脑忘记密码怎么办)

    读书郎平板电脑怎么下载软件(读书郎平板电脑忘记密码怎么办)

  • 抖音变脸特效怎么弄(抖音变脸特效怎么没有)

    抖音变脸特效怎么弄(抖音变脸特效怎么没有)

  • 960和970性能差多少(960与970差距)

    960和970性能差多少(960与970差距)

  • 手机卡欠费了能注销吗(手机卡欠费了能办第二张吗)

    手机卡欠费了能注销吗(手机卡欠费了能办第二张吗)

  • Element-UI--<el-switch>的@change回调函数的参数用法

    Element-UI--<el-switch>的@change回调函数的参数用法

  • 缴纳的工会经费收据怎么取得
  • 购销合同需要盖合同章吗
  • 房地产企业土地增值税
  • 应收账款未收到是否要交税
  • 企业丢失账簿稽查局可以处罚吗
  • 预付房租发票未到分录
  • 对以前年度的收入调整
  • 2023年企业退休职工取暖费
  • 外贸企业采购货物会计分录
  • 代开建安发票怎么做账务处理?
  • 实收资本印花税是一年一交吗
  • 网上勾选认证发票步骤
  • 手撕发票去年的可以报销吗
  • 物业公司收入多少钱
  • 分公司可以单独签协议吗
  • 财务费用利息收入在损益表中怎么填
  • 公司购买床垫怎样入账
  • 筹建期的工资
  • 现金流量表的计算公式原理
  • w7com端口设置
  • 发放工资的时候,如何在excel里快速查询未发放成功的
  • php封装接口
  • mac触控板使用技巧
  • icon files
  • 固定资产折旧折完了
  • 404 not found意思详细介绍
  • win7家庭组怎么用
  • chrome插件扩展名
  • php sendmail
  • 红字发票什么作用
  • js构造函数的八种方法
  • 其他收益会计科目怎么写
  • 网络销售税率怎么算
  • 成本费用做账
  • 金蝶本月金额公式
  • 承兑汇票兑现与贴现的区别
  • 如何对php网站页面进行修改
  • db2教程
  • hashmap的使用场景
  • 汽车保险合同由什么组成
  • 稽查查补的税款由谁追征
  • mysql workbench简介
  • 小企业在购买商品过程中发生的费用
  • 让渡资产使用权收入属于收入吗
  • 公司收到社保打款怎么办
  • 什么情况下固定资产进项税不能抵扣
  • 当月暂估入账跨月怎么算
  • 外国专家经费管理办法
  • 收到水电费发票要交印花税吗
  • 低值易耗品的金额
  • 低值易耗的管理制度
  • 补交增值税如何转管理费用
  • 贷款利息天数怎么算的
  • 房租增值税专用发票需要开多张,单位和数量如何填写
  • 所得税汇算清缴前取得跨年发票
  • mysql删除和更新效率
  • 无人值守安装操作系统
  • centos6.6网卡配置
  • macos10.8下载
  • 笔记本拔掉硬盘开机没反应
  • 如何在win7系统中查看电脑基本信息
  • win7系统删除文件夹怎么恢复
  • win7系统备份需要多大空间
  • windows10用法
  • linux zen3
  • linux操作系统怎么装
  • javascript数据结构
  • ExtJS下 Ext.Direct加载和提交过程排错小结
  • linux系统tomcat启动
  • 列宽自适应
  • python生成器有几种写法
  • socket.io与pm2(cluster)集群搭配的解决方案
  • python开发的程序
  • 快速学会java
  • 美国税务制度
  • 收购烟叶可抵扣进项税
  • 中国烟草一年税收占全国总收入
  • 宁波个人税务查询网
  • 餐饮业财务主管工作总结
  • 每辆车车船税都一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设