两个对象相应的属性赋值,没有的属性则不赋值
需求:从obj中拿出和form相对应的属性值赋给form obj: { name: 'zhang', age: '18', id: '01', color:'red', day:'8', drink:'waiter' }, form:{ name: '', age: '', id: '' }
两行代码搞定
Object.key(this.obj).forEach(key=>{ this.form[key]=this.obj[key] })
输出: form:{
name: 'zhang',
age: '18',
id: '01'
}