Javascript 命名集合中的主干模型
在模型集合中是否有命名主干模型的方法?我正在尝试更新一个集合,需要一种方法来确保我没有复制信息Javascript 命名集合中的主干模型,javascript,backbone.js,Javascript,Backbone.js,在模型集合中是否有命名主干模型的方法?我正在尝试更新一个集合,需要一种方法来确保我没有复制信息 Backbone.Collection {length: 1, models: Array[1], _byId: Object, on: function, once: function…} _byId: Object length: 1 models: Array[1] 0: Backbone.Model //Name this guy length: 1 __proto__:
Backbone.Collection {length: 1, models: Array[1], _byId: Object, on: function, once: function…}
_byId: Object
length: 1
models: Array[1]
0: Backbone.Model //Name this guy
length: 1
__proto__: Array[0]
__proto__: Backbone.Collection
我是这样设置的
this.app.user.get('Shipping').add(address);
@斯塔科利我该怎么做?当我添加信息时?@stakolee,等等,你是说每个型号都有唯一的cid吗?我不能使用它,因为我还试图根据模型的名称获取值,并且这些值都是动态命名的。您可以指定模型将使用哪个属性作为其唯一id。将为每个不同的元素自动创建“cid”。您能否使用现有模型的一些属性更新您的问题?更多信息:它将是来自不同模型的字符串,因此我可以确保相同的模型不会被传递两次。实际上,我并不是想给我正在设置的模型添加其他属性,而是想在父级而不是0:Backbone.Model上设置名称,以查看0是否可以是id而不是0。