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下标

相关推荐
廾匸6403 分钟前
语义化标签
前端·javascript·html
AI_56786 分钟前
接口测试“零基础通关“:Postman从入门到自动化测试实战指南
开发语言·lua
汪汪队立大功12310 分钟前
selenium中执行javascript,是否等价于在浏览器console位置执行
javascript·selenium·测试工具
是Yu欸14 分钟前
Rust 并发实战:从零构建一个内存安全的“番茄时钟”
开发语言·安全·rust
应用市场1 小时前
Qt QTreeView深度解析:从原理到实战应用
开发语言·数据库·qt
ooooooctober1 小时前
PHP代码审计框架性思维的建立
android·开发语言·php
864记忆1 小时前
Qt Widgets 模块中的函数详解
开发语言·qt
white-persist1 小时前
差异功能定位解析:C语言与C++(区别在哪里?)
java·c语言·开发语言·网络·c++·安全·信息可视化
q***72871 小时前
Golang 构建学习
开发语言·学习·golang
hmbbcsm2 小时前
练习python题目小记(五)
开发语言·python