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

相关推荐
源猿人11 小时前
企业级文件浏览系统的Vue实现:架构设计与最佳实践
前端·javascript·数据可视化
RoyLin11 小时前
TypeScript设计模式:迭代器模式
javascript·后端·node.js
小桥风满袖13 小时前
极简三分钟ES6 - ES9中for await of
前端·javascript
编程贝多芬13 小时前
Promise 的场景和最佳实践
前端·javascript
Asort13 小时前
JavaScript 从零开始(四):基础语法详解——从变量声明到数据类型的完全指南
前端·javascript
木木jio13 小时前
前端大文件分片上传 —— 基于 React 的工程化实现
前端·javascript
Lotzinfly13 小时前
12个TypeScript奇淫技巧你需要掌握😏😏😏
前端·javascript·面试
一个大苹果13 小时前
setTimeout延迟超过2^31立即执行?揭秘JavaScript定时器的隐藏边界
javascript
普郎特14 小时前
"不再迷惑!用'血缘关系'彻底搞懂JavaScript原型链机制"
前端·javascript
侃侃_天下14 小时前
最终的信号类
开发语言·c++·算法