el-table多选框有时需要禁用,selectable为true此行数据不禁用,为false则本行禁用
判断是否禁用方法函数:
文章来源地址https://www.toymoban.com/news/detail-551084.html
<el-table-column type="selection" :selectable="selectable" width="40"></el-table-column>
methods:{
selectable(row, index) {
//unselectableList为需要禁用的数组,需要禁用的数组中与本页数据无相匹配的数据的数据返回true(本行不禁用),
//反之返回false(本行禁用)
return this.unselectableList.findIndex(item => item.id == row.id) === -1
}
}
文章来源:https://www.toymoban.com/news/detail-551084.html
到了这里,关于el-table多选框禁用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!