vue2頁面上要把數字0,1,2...之類的數值轉換成對應的枚舉文本,解決如下:
方案一:
如果是是否的問題,直接:
{{enable == 1 ? '是' : '否'}}
即可。
方案二:
通過定義字典的情況:
// 定義字典
const map = {boolean: ['否', '是']}
// 或者
const map = {boolean: {0: '否', 1: '是', 2: '不知道'}}
// 調用
<div>{{map.boolean[item.enable]}}</div>
后端的數據處理一般都是這樣, 前端一樣可以