js字典使用

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);
}
	  }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值