场景:在web应用中做编辑功能的时候,往往会先调用一个详情
接口,然后赋值给model
,最后点击保存,但是我们编辑时往往可能属性很少,但是详情
接口返回的数据比较多,如果我们通过Object.assign({}, this.formData, res)
来赋值,会导致 this.formData
有很多不必要的属性,如果不这样赋值,就需要写很多代码为一个个属性赋值,有没有好一点的办法,既能够方便为对象属性赋值,又能不污染
原始对象呢?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…