用请求的数据给定义的数据模型赋值
相关代码
return api.order.getMeetdetail(id).then(result => {
Object.assign(this.meeting, JSON.parse(JSON.stringify(result.Data)));
console.log('转换实体的值', this.meeting);
loading.hide();
});
输出的结果如下图,部分属性没有赋到值,请求里面的数据是有值的。
百度了一下,看到object.assign(),只有第一层属性是深拷贝,更深层次的属性是浅拷贝。但是试了好多深拷贝的方法,也不能将这个joiners的值赋完整,请大神告诉怎么给这种情况下的数组赋值。
不太懂你的问题所在,数据模型跟接口返回数据是什么关系?
你要对接口返回的数据做处理,具体是什么处理?想要达到什么效果,现在做了什么疑问在哪里???