el-table 翻页多选、选择框禁选

el-table 翻页多选、选择框禁选

1、翻页多选

实现::row-key="getRowKeys" 配合:reserve-selection="true"

bash 复制代码
<el-table
   :data="list"
   :row-key="getRowKeys"
   ref="multipleTable"
   @selection-change="handleSelectionChange"
 >
   <el-table-column type="selection" width="35" :reserve-selection="true"> </el-table-column>
</el-table>


methods: {
	getRowKeys(row){
       return row.id
    }
}

2、选择框禁选

实现:type="selection"的列绑定selectable方法。

bash 复制代码
<el-table-column
    type="selection"
    width="50"
    :selectable="selectEnable">
</el-table-column>

methods: {
	selectEnable(row, rowindex) {
	  // 这里可以根据数据某个特性控制是否禁止选择
      return true;
    },
}
相关推荐
萌萌哒草头将军3 分钟前
Prisma ORM 又双叒叕发布新版本了!🚀🚀🚀
前端·javascript·node.js
mldong31 分钟前
推荐一款超高颜值的后台管理模板!Art-Design-Pro!开源!免费!
前端·vue.js·架构
我是ed.1 小时前
cocos Js 使用 webview 通过 postMessage 进行通信
开发语言·javascript·ecmascript
脑袋大大的2 小时前
uni-app x开发避坑指南:拯救被卡顿的UI线程!
开发语言·前端·javascript·vue.js·ui·uni-app·uts
前端Hardy2 小时前
10 分钟搞定婚礼小程序?我用 DeepSeek 把同学的作业卷成了范本!
前端·javascript·微信小程序
Tminihu3 小时前
前端大文件上传的时候,采用切片上传的方式,如果断网了,应该如何处理
前端·javascript
颜酱3 小时前
理解vue3中的compiler-core
前端·javascript·vue.js
果粒chenl3 小时前
06-原型和原型链
前端·javascript·原型模式
Entropy-Lee3 小时前
JavaScript语法、关键字和变量
开发语言·javascript·ecmascript
谢尔登3 小时前
【JavaScript】手写 Object.prototype.toString()
前端·javascript·原型模式