element中table的selection-change监听改变的那条数据的下标

复制代码
<el-table  ref="table" :loading="loading" :data="tableData" @selection-change="handleSelectionChange"></el-table>

当绑定方法selection-change,当选择项发生变化时会触发该事件

复制代码
 // 多选框选中数据
        handleSelectionChange(selection) {
            console.log(selection,'selection')
        },

可以获得到选中行的所有信息,

当想要得到选中信息在原表格数据中的下标时,可变相在获取表格数据中添加每条数据的下标信息,这样在选中某条时就可以得到它在原来数据中排老几

复制代码
this.tableData.forEach((item,i)=>{
                item.index = i+1
 })

在勾选打印时,就会得到index下标

相关推荐
lsx2024069 分钟前
Python3 SMTP发送邮件教程
开发语言
懈尘10 分钟前
从 Java 1.7 到 Java 21:逐版本深入解析新特性与平台演进
java·开发语言
凉辰13 分钟前
使用uni.createInnerAudioContext()播放指定音频(踩坑分享功能)
开发语言·javascript·音视频
hello 早上好15 分钟前
05_Java 类加载过程
java·开发语言
PPPPPaPeR.27 分钟前
光学算法实战:深度解析镜片厚度对前后表面折射/反射的影响(纯Python实现)
开发语言·python·数码相机·算法
echoVic28 分钟前
多模型支持的架构设计:如何集成 10+ AI 模型
java·javascript
橙露30 分钟前
Java并发编程进阶:线程池原理、参数配置与死锁避免实战
java·开发语言
froginwe1130 分钟前
C 标准库 - `<float.h>`
开发语言
echoVic32 分钟前
AI Agent 安全权限设计:blade-code 的 5 种权限模式与三级控制
java·javascript
David凉宸34 分钟前
Vue 3 + TS + Vite + Pinia vs Vue 2 + JS + Webpack + Vuex:对比分析
javascript·vue.js·webpack