1.建一个文件,写字典内容
function getName(status){
status+=''
return{
//key:value
'1':"name1",
'2':'name2',
'3':"name3",
'4':"name4"
}
}[status]
//根据数组返回拿字段名称
function getDataKey(status){
status+=''
return{
//key:value
'1':"status1",
'2':'status2',
'3':"status3",
'4':"status4"
}
}[status]
//通过module.exports实现
module.exports={
getName,
getDataKey
}
2 在页面使用
import dictionaries from "引入文件"
<div>{{getNameStatus(key)}}</div>
//数组返回
<div v-for="(item,index) in arry " :key="index">
{{item[getDataKey(index+1)]}}
</div>
methods:{
getNameStatus(data){
return dictionaries.getName(data);
},
getDataKey(data){
return dictionaries.getDataKey(data);
}
}