在项目中经常会遇到,后台返回的数组值是前端需要的值,但值的名称对应不上的问题。

使用map可以解决此类问题。

axios.get(url).then((res)=>{
    const res = res.data
    this.list = res.map(function(item){
         return({
            id:item.uid,
            name:item.uname
        })
    })
})

vue.js 解决后台返回数组对象属性名与前端需要属性名不一致_爱草莓的番茄酱的博客-CSDN博客

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐