如何将表格中的状态数据转换为Tag标签显示

考虑到系统前端页面的美观程度,通常通过Tag标签来代替某条数据中的状态信息。仅通过一点操作,便能够使得页面美观程度得到较大提升,前后对比如下所示。代码基于Vue以及Element-ui组件实现。
修改前:

修改后:

修改前的原始代码如下所示:

html 复制代码
<el-table :data="tableData" border stripe header-cell-class-name="headerBgColor">
          <el-table-column type="index" label="编号" width="100"></el-table-column>
          <el-table-column prop="name" label="数据集名称" width="200"></el-table-column>
          <el-table-column prop="time" label="上传时间" width="200"></el-table-column>
          <el-table-column prop="status" label="可用状态" width="200"></el-table-column>
</el-table>

修改后的代码如下所示:

html 复制代码
 <el-table :data="tableData" border stripe header-cell-class-name="headerBgColor">
          <el-table-column type="index" label="编号" width="100"></el-table-column>
          <el-table-column prop="name" label="数据集名称" width="200"></el-table-column>
          <el-table-column prop="time" label="上传时间" width="200"></el-table-column>
          <el-table-column prop="status" label="可用状态" width="200">
            <template slot-scope="scope">
              <el-tag type="success" v-if="scope.row.status == 1">可用</el-tag>
              <el-tag type="danger" v-if="scope.row.status == 0">不可用</el-tag>
            </template>
          </el-table-column>
</el-table>
相关推荐
gustt1 分钟前
React 跨层级组件通信:从 Props Drilling 到 useContext 的实战剖析
前端·react.js
证能量少女6 分钟前
2026大专Java开发工程师,考什么证加分?
java·开发语言
FPGAI7 分钟前
Java学习之基础概念
java·学习
程序猿的程7 分钟前
Stock写给前端的股票行情 SDK: stock-sdk,终于不用再求后端帮忙了
前端·javascript·node.js
芒克芒克8 分钟前
Java集合框架总结(面试八股)
java·开发语言·面试
用户新9 分钟前
V8引擎 精品漫游指南 -解析篇 语法解析 AST 作用域 闭包 字节码 优化 一文通关
前端·javascript
黑土豆19 分钟前
2025,我不再写代码,我在当代码的“审核员”
前端·vue.js·ai编程
不爱说话郭德纲25 分钟前
🏆2025,我对「Vibe Coding」的「影响」
前端·程序员·ai编程
ejjdhdjdjdjdjjsl32 分钟前
C#文件流操作技巧
java·开发语言·spring
虾说羊33 分钟前
HashMap详解
java