<el-table :data="tableData" style="width: 100%" @row-click="openDetails(id)">
<el-table-column prop="wName" label="公众号名称"></el-table-column>
<el-table-column prop="wID" label="公众号ID"></el-table-column>
<el-table-column prop="seller" label="商家名称"></el-table-column>
<el-table-column prop="sign" label="签约状态"></el-table-column>
<el-table-column prop="amount_1" label="收款总额"></el-table-column>
<el-table-column prop="amount_2" label="退款总额"></el-table-column>
<el-table-column prop="amount_3" label="代收总额"></el-table-column>
<el-table-column prop="amount_4" label="保证金"></el-table-column>
<el-table-column prop="date" label="签约日期"></el-table-column>
<el-table-column prop="status" label="状态"></el-table-column>
</el-table>

该如何把一行数据的id放到@row-click里面当作参数传递呢?

export default {
data () {
return {
tableData: [
{
id: '1',
wName: 'xxx公众号1',
wID: 'zjfiawsf',
seller: 'xxxxx公司xxxxx公司xxxxx公司',
sign: '已签约',
amount_1: '14614.00',
amount_2: '0.00',
amount_3: '322.00',
amount_4: '32122.00',
date: '2019-08-09',
status: '未冻结'
},
{
id: '2',
wName: 'xxx公众号2',
wID: 'zjfiawsf',
seller: 'xxxxx公司xxxxx公司xxxxx公司',
sign: '已签约',
amount_1: '14614.00',
amount_2: '0.00',
amount_3: '322.00',
amount_4: '32122.00',
date: '2019-08-09',
status: '未冻结'
}
]
}
},
methods: {
//打开详情页弹窗
openDetails(id) {
console.log(id)
},
}
}
// 文档中有:row-click    当某一行被点击时会触发该事件    三个参数:row, event, column
methods: {
//打开详情页弹窗
openDetails(row) {
console.log(row.id);
},
}

row-click返回了三个参数 row, eventcolumn

row-click 当某一行被点击时会触发该事件 row, event, column
在作用域中没有id这个变量,所有点击行会报错。
不应该传递参数,element本身对row-click这个事件自动注入了必要的参数(row, event, column),若传入的openDetails原理是注册一个钩子回调而已。

最新文章

  1. 参数的元数据信息&amp;数据库的元数据信息
  2. IOS 动画播放案例
  3. InstallShield打包设置相对路径
  4. QT5笔记:关闭应用程序和窗口的函数
  5. java学习第10天 (增加关于eclipse添项目)
  6. 常用linux指令
  7. 夺命雷公狗mongodb之----mongodb---1---的下载,安装,连接
  8. Ubuntu 15.04 中结束进程的命令
  9. 优分享VR开源啦,优分享VR是基于Google VR开发的一款手机VR视频资源的聚合软件
  10. 业界最有价值的 ASP.NET 博文汇总
  11. Object-C中的内存管理小记
  12. OpenWrt启动过程分析
  13. Linux格式化分区报错Could not start /dev/sda No such file or directory 解决办法
  14. uva 10370 - Above Average
  15. javascript中的__proto__和prototype
  16. Day-3: Python基础
  17. ucosii --任务就绪表
  18. 十几分钟让你学会MySQL布尔和延迟盲注手工操作
  19. C# 截取两个指定字符串中间的字符串列表
  20. Ubuntu安装lrzsz

热门文章

  1. MyBatis动态条件、一对多、整合spring(二)
  2. JQuery 使用.show()和.hide()做的可爱动画
  3. python--2、数据类型
  4. (转载)实例详解Android快速开发工具类总结
  5. 三维重建面试4:Jacobian矩阵和Hessian矩阵
  6. Canopy聚类算法分析
  7. 教材配套PPT初稿
  8. Linux下Shell脚本输出带颜色文字
  9. iOS-如何返回某个字符串的拼音助记码
  10. iOS https 证书链获取