利用解构赋值取出接口特定数据

589 阅读1分钟

从后台获取到数据的时候,为了减少一个一个赋值的麻烦,可以利用对象的解构赋值来取得特定的参数,如下:

一、数据层:

export default ({

data () {
    return {
        obj: {}
    }
}

})

二、假设后台数据:

objs = {
    name: '****',
    age: 25,
    height:178,
    gender: girl
}

三、取值如下:

({name: this.obj.name, age: this.obj.age, height: 178} = objs)

此时obj的值:

{name: '****', age:25, height: 178}