我想做以下事情;

self.myModel.set("myCollAttr", response.get('myCollAttr'));


因此,我想设置response.get('myCollAttr')中存在的所有属性,但其中一个除外(例如“ skipThisAttr”)。

如何使用BackboneJS处理相同的内容?

我知道我可以单独设置所有其他属性(我不想设置的属性除外)...但是大约有15-20个属性。所以我想反过来做。

最佳答案

self.myModel.set("myCollAttr", _.omit(response.get('myCollAttr'), 'skipThisAttr'));

09-10 17:26