vue3.0+element表格获取每行数据代码示例
更新时间:2023年09月22日 09:35:51 作者:前端小趴菜·
这篇文章主要给大家介绍了关于vue3.0+element表格获取每行数据的相关资料,在element-ui中,你可以通过为表格的行绑定单击事件来获取表格中的一行数据,需要的朋友可以参考下
在使用vue3做项目时经常会遇到表格,对其进行增删改查等操作,我们就需要获取当前行数据,使用插槽,来获取,代码如下
<el-table-column label="操作" width="250">
<template class="newsoperate" #default="scope">
<el-button text :icon="EditPen" @click="editnews(scope.row)" class="dele">
编辑</el-button>
<el-button text @click="delkey(scope.row)" :icon="Delete"
class="dele">删除</el-button>
</template>
</el-table-column>还有在调用后端接口时,后端返回的是一个状态值,我们需要转换为用户可以直接看到的数据,而不是状态值,我们也需要用到插槽
首先需要定义一个对象来存放
const state: any = {
1: "已关注",
2:"未关注"
}然后在需要改变的表格行使用
<el-table-column prop="subscribeStatus" label="订阅状态" width="165">
<template #default="scope">
{{ state[scope.row.subscribeStatus] }}
</template>
</el-table-column>总结
到此这篇关于vue3.0+element表格获取每行数据的文章就介绍到这了,更多相关vue3.0 element表格获取数据内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
利用Vite搭建Vue3+ElementUI-Plus项目的全过程
vue3如今已经成为默认版本了,相信大多数公司已经全面拥抱vue3了,下面这篇文章主要给大家介绍了关于利用Vite搭建Vue3+ElementUI-Plus项目的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下2022-07-07
vue2.0中自适应echarts图表、全屏插件screenfull的使用
这篇文章主要介绍了vue2.0中自适应echarts图表、全屏插件screenfull的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-08-08
Vue-router优化import引入过多导致index文件臃肿问题
这篇文章主要为大家介绍了Vue-router优化import引入过多导致index文件臃肿问题解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-08-08


最新评论