js new Map()使用
以前在vue里,根据后端返回不同状态码显示不同图表文字等等;常常使用iconFn(level){switch (level){case 101:return '\ue600' ;case 102:return '\ue6cc' ;case 103:return '\ue6cd' ;default:break;}}使用 mapiconFn(level){const myMap = new Map([
·
以前在vue里,根据后端返回不同状态码显示不同图标、文字等等;常常使用
iconFn(level){
switch (level){
case 101:
return '\ue600' ;
case 102:
return '\ue6cc' ;
case 103:
return '\ue6cd' ;
default:
return '***' ;
}
}
使用 map
iconFn(level){
const myMap = new Map([
[101,'\ue600'],
[102,'\ue6cc'],
[103,'\ue6cd'],
])
return myMap.get(level) || '****' ;
}
个人感觉看着更清爽
更多推荐
已为社区贡献3条内容
所有评论(0)