el-table全部选择和全部取消

el-table实现全部选择和全部取消

其实非常简单,el-table自带的都有方法toggleAllSelection()和clearSelection()

具体代码如下:

html 复制代码
<el-button type='success' @click='checkAll' size='small'>全选</el-button>
<el-button type='success' @click='cancelAll' size='small'>反选</el-button>
js 复制代码
// 全选
checkAll() {
	// 因为toggleAllSelection()是改变选中状态,这里我们要的是全选中,所以先对其进行清空,再选中,就是全选啦
	this.$refs.table.clearSelection()
    this.$refs.table.toggleAllSelection()
}
// 反选
cancelAll() {
    this.$refs.table.clearSelection()
}
相关推荐
橘子星几秒前
别只会用 Pick/Omit/Partial!从拼多多一道面试题搞懂 TS 全部内置工具类型
前端
PC2005_cloud1 分钟前
DSH 沙箱机制拆解:受限令牌为何会掐断 HTTPS 请求
前端·程序员
喜欢睡觉3 分钟前
TypeScript 工具类型:像拼积木一样玩转类型
前端
mmsx6 分钟前
一个黑边 Bug 修了两版:自己算矩阵直接黑屏,借库重建只用了一行 setZoom
android·前端
丑过三八线7 分钟前
001 -【FastAPI 入门教程】 FastAPI Helloword
前端·chrome·fastapi
weixin_BYSJ19877 分钟前
springboot小区物业管理小程序---附源码45555
java·javascript·spring boot·python·django·flask·php
禁止摆烂_才浅9 分钟前
Axios 高频面试题
前端·面试·axios
何时梦醒9 分钟前
TypeScript 工具类型一篇讲透:Pick、Omit、Partial、Exclude、Record、ReturnType、keyof
前端·面试·typescript
用户21816970493010 分钟前
Flutter (十九) Tabbar
前端
默_笙10 分钟前
🍳 受控组件和非受控组件,我纠结了一整天,最后用"房东和租客"讲明白了
前端·javascript