el-table保留勾选的数据(分页、刷新数据)

1.在el-table中添加行标识 :row-key="val => val.id",这里最好选择能唯一标识每一行的数据作为key的返回值,否则回选失败

html 复制代码
<el-table :row-key="val => val.id" :data="tableList" border style="width: 100%" @selection-change="handleSelectionChange">

2.在复选框那列加上这个属性:reserve-selection="true"

html 复制代码
<el-table-column :reserve-selection="true" type="selection" width="55"></el-table-column>

完整代码:

html 复制代码
#html:
<el-table :row-key="val => val.id" @selection-change="handleSelectionChange" :data="tableList">
	<el-table-column type="selection" :reserve-selection="true" width="55" />
</el-table>
#js:
<script>
export default {
	data() {
		return {
			selExpertList:[],
		};
	},
	methods: {
		handleSelectionChange(selection) {
		this.selExpertList = JSON.parse(JSON.stringify(selection));
		},
	},
};
</script>
相关推荐
CodeSheep1 分钟前
胡彦斌都开始苦修Vibe Coding,还上架App Store,都卷到编程来了吗?
前端·后端·程序员
触底反弹2 分钟前
从数据结构到 Prompt 设计:前端工程师的 AI 时代进阶指南
javascript·人工智能·python
薄荷椰果抹茶2 分钟前
前端技术之---打字机效果与流式输出
前端
Mintopia4 分钟前
Tanstack为什么会火
前端
DongWook5 分钟前
关于Harness Engineering的一次实践
前端·后端
风骏时光牛马6 分钟前
Kotlin开发高频疑难问题汇总梳理
前端
暗冰ཏོ6 分钟前
ECharts 前端图表开发全攻略:参数配置、项目实战与高级可视化资源整理
前端·vue.js·echarts·visual studio code
PILIPALAPENG9 分钟前
gh:终端里的GitHub总控台,AI时代的开发者神器
前端·人工智能·后端
橘猫走江湖11 分钟前
前端项目如何做 vibe coding
javascript·vue.js·架构
励志打工人跑跑11 分钟前
JWT 身份验证与授权实战
vue.js