为了方便数据库的操作,对于一些状态的规定,我们可以使用0和1表示。
例如:男、女; 正常、异常;
但是显示给用户不能使用0和1来展示,我们需要在前端进行判断。
代码实现:
<template>
<el-table ref="tableRef" row-key="roleName" :data="tableData" style="width: 100%">
<el-table-column prop="status" label="角色状态" :formatter="sex" width="180"/>
</el-table>
</template>
<script>
const tableData = ref([])
//判断返回的数据
const sex = function (row) {
if (row.status==0){
return "正常";
}else if (row.status==1){
return "停用";
}
}
//后端传输的数据 赋值给 tableData
//里面包含一向 变量名为 status 的变量。并且为0或者为1
<script>
效果: