问答

element 如何获取相邻行的row

作者:admin 2021-07-12 我要评论

问题描述 用vue+element写了一个table,点击每一行都会触发请求,获取数据,将数据渲染在弹出的dialog上,现在想要监听键盘左右键自动切换下一行对应的dialpg,...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

问题描述

用vue+element写了一个table,点击每一行都会触发请求,获取数据,将数据渲染在弹出的dialog上,现在想要监听键盘左右键自动切换下一行对应的dialpg,总结一下就是:点击某行->dialog出现在页面->点击键盘右键->自动切换下一刚对应的dialog

问题出现的环境背景及自己尝试过哪些方法

目前的点击当前行能够拿到当前行的row,然后监听键盘事件发送获取到下一行的唯一id,发送请求之后页面数据自动更新,问题是我不能在点击当前行的情况下拿到下一行的row里我需要的数据并发送请求

相关代码

粘贴代码文本(请勿用截图)

你期待的结果是什么?实际看到的错误信息又是什么?

求问,如果在点击当前行的同时拿到下一行的row参数
或者如何获取指定行的row参数?

###

row不就是你tableData里面的数据吗,直接indexOf一下就拿到索引了

rowClick(row) {
  const index = this.tableData.indexOf(row);
  console.log(row, index);
}

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • element 如何获取相邻行的row

    element 如何获取相邻行的row

  • http 粘包问题是什么意思?

    http 粘包问题是什么意思?

  • 关于elementui弹出框的问题?

    关于elementui弹出框的问题?

  • echarts

    echarts

腾讯云代理商
海外云服务器