vue+element+drf后台返回数据为数字,前台转化成对应的中文显示在表格中
时间: 2024-04-29 07:24:34 浏览: 96
可以通过在前端定义一个对象,将数字和对应的中文进行映射,在渲染表格时将数字值替换成相应的中文值。比如:
```javascript
const statusMap = {
1: '已下单',
2: '已付款',
3: '已发货',
4: '已完成',
5: '已取消'
}
// 在渲染表格时将数字替换成中文
<el-table-column label="状态" prop="status">
<template slot-scope="{ row }">
{{ statusMap[row.status] }}
</template>
</el-table-column>
```
这样就可以方便地将后台返回的数字值显示成对应的中文了。
阅读全文