功能介绍:列表中的数据包含已审核、未审核、已修改、已删除等状态,除了已删除状态之外其他状态都可以批量操作,现在的需求就是把已删除状态的数据禁止选中。
实现代码如下:
<el-table :data="tableData" style="width: 100%" @selection-change="handleSelectionChange">
<el-table-column type="selection" :selectable="selectable" width="40"></el-table-column>
...
...
</el-table>
实现方法
// 选中事件
handleSelectionChange(val) {
this.multipleSelection =
console.log('选中数据:', val)
},
// 设置所有状态为删除的禁止选中
selectable(row, index) {
if (row.status !== '已删除') {
return true
}
},
以上是编程学习网小编为您介绍的“el-table表格显示selection多选时对某些复选框设置禁止选中”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
织梦狗教程
本文标题为:el-table表格显示selection多选时对某些复选框设置禁止选中


基础教程推荐
猜你喜欢
- 关于extjs:在网格上实现beforeedit监听器 2022-09-15
- 利用iscroll4实现轮播图效果实例代码 2024-02-05
- 解析CSS中的伪元素及其与伪类的区别 2024-01-24
- 简单介绍vue2和vue3双向绑定的区别 2025-01-12
- 基于Ajaxupload的多文件上传操作 2023-02-14
- 利用JS生成博文目录及CSS定制博客 2024-02-05
- TypeScript中的函数 2023-08-12
- layui 表格的默认工具栏添加自定义按钮 2024-06-12
- SSH+Jquery+Ajax框架整合 2022-10-17
- php-在数据库中存储HTML表的数据 2023-10-26