html代码 <el-table-columntype="selection" width="55" :selectable="selectable" :reserve-selection="true" align="center"> </el-table-column>复制 js代码 //判断是否禁用.checkStatus(row, index){if(this.arr.some(el=>{returnel===row.id})){returnfalse; }else{returntrue; } },复制 但是嘞 ...
el-table提供了checkbox多选的功能 但是有的时候,我们可能根据业务的诉求,对预列表中的数据部分不可选择,这个时候需要在Table-column 上添加 type="selectable“ 这个属性 具体用法如下: <el-table-column:selectable="selectable"type="selection"align="center"label="序号"width="140"/> selectable(row, index) {...
el-table 内添加 一个el-table-column标签 类型设置为selection显示勾选框 type="selection" 添加属性:selectable 并添加自定义函数selectable来进行根据条件禁用行的勾选 <el-table-column type="selection" :selectable="selectable">el-table-column> selectable(row,index) { return !row.userId;//判断选中的行...
开发中表格数据的多选框,要根据状态禁用的,可以通过修改selectable属性,设置是否禁用。 ... <el-table-column type="selection" :selectable="changeSelectable" width="55" disabled /> ... methods: { changeSelectable(row, index) { // return false:禁用 true: 可选 return...
但是有的时候,我们可能根据业务的诉求,对预列表中的数据部分不可选择,这个时候需要在Table-column 上添加 type="selectable“ 这个属性
:selectable='selectEnable' width="55"> </el-table-column> <el-table-column prop="name" label="姓名" width="120"> </el-table-column> </el-table> 禁用多选框函数: //把 status 为 1 的项禁用selectEnable(row,rowIndex){console.log(row);if(row.status!==1){returntrue}},...
element table 复选框列按条件禁止 <el-table-column type="selection" align="center" v-bind:selectable="chkstu"></el-table-column> 1. chkstu: function (row, index) { return row.paned == 0 ? true : false; } 1. 2. 3. 根据每行的paned值来禁止或允许复选框选择...
[Component] [table] el-table树形全选或者勾选子级的父级时,已经给子级设置了selectable禁止当前行勾选,还是可以勾选禁用的子级 Environment Vue Version:3.4.34 Element Plus Version:2.7.8 Browser / OS:chrome127.0.6533.89 Build Tool:Vite Reproduction...
1、默认禁用效果禁用用selectable控制 table的list数据需要有个字段标识是否禁用 例如canChoose 2、默认选中效果是否选中: this.$refs...