【ElementUI】el-table中复选框禁用处理

这篇具有很好参考价值的文章主要介绍了【ElementUI】el-table中复选框禁用处理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

Vue 项目开发过程中,尤其是后台管理开发,经常会用到 ElementUI 中的表格和表单,有时候我们需要在表格中添加复选框,来实现全选和单选当前行的操作,而这时如果有条件要限制选框是否禁用该如何处理呢?这就需要展开来说了,因为表头全选和表格行中的单个选择处理是不同的。

一、处理body中的复选框禁用

element table 复选框禁止,前端开发,JavaScript,elementui,vue.js,前端,el-table

1.1 概述

在官方文档 Table-column 中有一回调函数 selectable 用于返回值用来决定这一行的 CheckBox 是否可以勾选,它仅对 type=selection 的列有效。函数有两个参数 Function(row, index):

  • row 当前行相关信息参数
  • index 当前行索引值

1.2 设置复选框的 column

代码如下:文章来源地址https://www.toymoban.com/news/detail-731069.html

<el-table-column
   type="selection"
   width="60"
   slign="center"
   :selectabl

到了这里,关于【ElementUI】el-table中复选框禁用处理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Element-Puls Form表单内嵌套el-table表格,根据表格复选框多选或单选动态设置行的验证规则

    Element-Puls Form表单内嵌套el-table表格,根据表格复选框多选或单选动态设置行的验证规则

    根据 Table 表格内的复选框来控制当前选中行是否添加必填校验规则 我们需要设置一个 flag 来标识已勾选的行,el-table渲染数据结构是数组对象形式,我们可以在每个对象中手动加如一个标识,例如默认:selected : false,如你的源数据中已有类似key,则可用它作于唯一标识 htm

    2024年02月02日
    浏览(22)
  • 自定义el-tree复选框选中状态vue elementUI

    :check-strictly属性:该属性默认false,表示严格遵循父子相互关联。父子相互关联(即选中父节点其所有子节点全部选中,取消选中父节点其子节点全部取消,且折叠、展开状态都一样)。 Attributes属性 参数 说明 类型 可选值 默认值 check-strictly 在显示复选框的情况下,是否严格

    2023年04月09日
    浏览(11)
  • 基于elementUI封装的带复选框el-checkbox的下拉多选el-select组件

    基于elementUI封装的带复选框el-checkbox的下拉多选el-select组件

    组件:MultipleSelect.vue 使用:index.vue 多选框多选不换行

    2024年01月22日
    浏览(18)
  • el-table多选框禁用

    el-table多选框禁用

    el-table多选框有时需要禁用,selectable为true此行数据不禁用,为false则本行禁用 判断是否禁用方法函数:

    2024年02月15日
    浏览(8)
  • Layui列表复选框根据条件禁用

    Layui列表复选框根据条件禁用

    2024年02月12日
    浏览(12)
  • 设置el-table表头全选框隐藏或禁用

    设置el-table表头全选框隐藏或禁用

    需求:设置el-table表头的多选框隐藏或禁用,网上找的均造成即时生效,但刷新页面时页面会卡顿。   方法1: 直接使用css(scoped中)设置: 方法2: 给el-table设置表头属性header-cell-class-name css部分(scoped): 以上2种方法可隐藏全选框,效果如下:    方法3: 使用el-table的sele

    2024年02月11日
    浏览(13)
  • el-table中设置第一列为多选框,且多选框动态禁用

    el-table中设置第一列为多选框,且多选框动态禁用

    给el-table第一列写成以下代码: 效果: 多选框动态禁用 el-table中设置了 type=\\\"selection\\\",但是由于部分数据是已经处理过的,不允许选中,但是其他的数据有可以多选的时候,我们需要动态的判断每一行的数据是否可以选中, type=\\\"selection\\\"时有这样一个属性: 所以我们只需要动态

    2024年01月18日
    浏览(9)
  • Vue3+ElementUI 多选框中复选框和名字点击方法效果分离

    Vue3+ElementUI 多选框中复选框和名字点击方法效果分离

    现在的需求为 比如我点击了Option A ,触发点击Option A的方法,并且复选框不会取消勾选,分离的方法。   通过Vue事件处理的方法.prevent来阻止。!-- 提交事件将不再重新加载页面 --

    2024年01月22日
    浏览(11)
  • LayUI Table 复选框 获取选中的数据

    方法2 统一收集

    2024年02月12日
    浏览(11)
  • ElementUi tree树叶子节点显示复选框且限制勾选

    ElementUi tree树叶子节点显示复选框且限制勾选

    业务需求: 只有子节点有复选框 tree树 最多选 5个 ,其余的显示为 禁用状态 如图所示: 查看解析后的树结构代码我们知道,只有 叶子节点 有单独的 class 标识 is-leaf ,如果是单独操作 叶子节点 则可以从这个标识下手; 隐藏根节点,展示叶子节点 使用递归处理tree树数据

    2024年02月12日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包