<template #default="scope"> <el-button size="small" @click="handleEdit(scope.$index, scope.row, id)" >编辑</el-button > <el-button size="small" type="danger" @click="handleDelete(scope.$index, scope.row,id)" >删除</el-button > </template>想要获取表格中的id值要如何做
时间: 2024-03-01 17:54:48 浏览: 125
vue template中slot-scope/scope的使用方法
可以在 `handleEdit` 和 `handleDelete` 方法中传入 `id` 参数,这个 `id` 参数可以是你在表格数据中定义的某个属性,比如 `scope.row.id`。具体代码如下:
```
methods: {
handleEdit(index, row, id) {
console.log(id); // 这里就可以获取到表格中的 id 值了
},
handleDelete(index, row, id) {
console.log(id); // 这里也可以获取到表格中的 id 值
}
}
```
阅读全文