element-table部分列禁用勾选

本篇文章为日常功能点,在日常开发中经常碰到这个需求
话不多说直接上代码:


   
ids:[], // 勾选的id数组

selectEnable(row) {
  // 如果当前列的id在id数组中存在,则返回false禁止勾选
  return !this.ids.includes(row.id)
},

你只需要给table上添加selectable方法,然后在该方法内判断勾选的id是否存在即可

你可能感兴趣的:(element-table部分列禁用勾选)