vue中将后台返回的数字转换成对应的文字

vue中将后台返回的数字转换成对应的文字

今天遇到一个问题就是性别一栏后台返回我的是数字,但是前端展示的是汉字男女,而且0,1,2,对应不同的汉字,下面跟大家分享一下我的方法
首先用map遍历后台返回的数据利用里面的回调对数据进行解析即可,下面直接上代码

		this.usersData.map(function (val) {
          if (val.gender == 0) {
            val.gender = '人妖'
          } else if (val.gender == 1) {
            val.gender = '男'
          } else if (val.gender == 2) {
            val.gender = '女'
          } else {
            return
          }
        })

这样就可以直接在页面中显示了~

你可能感兴趣的:(前端)