element table 操作列不同标签显示
效果图如下
通过slot-scope="scope" 与v-if搭配data数据传过来的值显示不同按钮
<template slot-scope="scope"> <el-button type="text" class="btn_green" v-if="scope.row.jjjj==0" @click="Details" >查看</el-button> <el-button type="text" class="btn_green" v-if="scope.row.jjjj==0" @click="Details">修改</el-button> <el-button type="text" class="btn_green" v-if="scope.row.jjjj==1" @click="Details2(scope.row)" style="color:#D7BF48">配置</el-button> </template>
{{scope.row}}是el-table的 :data
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步