对象解构赋值,下面这种写法如何简写
来源:2-6 解构赋值
夜魇丶
2021-12-29
老师你好,下面这个写法,我不知道用解构赋值如何改。麻烦帮我看一下。
data() {
return {
userInfo: {
name: '',
age: '',
address: ''
}
}
},
created() {
const params = { // 假设这是接口返回的参数
name: 'zhangsan',
age: '18',
address: 'beijing'
}
this.userInfo.name = params.name
this.userInfo.age = params.age
this.userInfo.address = params.address
// 有什么简洁的写法,用解构赋值没实现出来
},
写回答
2回答
-
自律,每天学点
2021-12-30
let newObj={...userInfo,...params}
符不符合你说的112022-01-02 -
谢成
2021-12-30
this.userInfo = params
032022-01-02
相似问题