多个骨干集合中的一个骨干模型

时间:2014-05-26 15:12:34

标签: backbone.js

是否可以拥有一个模型并将其添加到多个集合中,同时保持它们同步?

我想要一个项目模型,然后将其添加到玩家库存和商店库存中,而不会保留重复的模型。

1 个答案:

答案 0 :(得分:0)

这是完全可能的。只需将模型添加到两个集合中即可。

m = new Backbone.model({id:1})
c1 = new Backbone.collection(m)
c2 = new Backbone.collection(m)

对模型进行任何更改都会触发c1c2上的相应事件