elementUI el-table 使用 表格多选时,根据数据状态禁用部分行的选择框
1、在type = selection 列加上selectable方法,利用函数返回值来控制勾选框的可选与禁用。
·
1、在type = selection 列加上selectable方法,利用函数返回值来控制勾选框的可选与禁用
<el-table border ref="table" :data="tableData" tooltip-effect="dark" style="width: 100%" height="40vh" :stripe="true" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="50" align="center" :selectable="selectable" fixed="left"></el-table-column>
</el-table>
2、
selectable(row, index) {
if (row.shelfFlag == 0 || row.sequestrationFlag == 1) {
return false //禁用
} else {
return true //可选
}
},

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)