2012-11-20 42 views
4

我正在用Backbone.js構建儀表板應用程序backbone.js模型擴展了另一個模型

有一個稱爲模塊的窗格網格。每個模塊都有自己需要聆聽的自定義數據。

在這個意義上,我創建了一個稱爲Module骨幹模式,基本上是每個模塊像module_name & module_description

我的第一傾斜的頂層信息,以找到一種方法,使一個新的特殊模塊型號每個模塊...就像一個「計數器」模塊,一個「消息」模塊等。

我應該如何處理單獨的&每個模塊的不同數據?任何設計模式建議?

回答

7

你可以做這樣的事情:

var Module = Backbone.Model.extend({ 
// default properties/methods of this module 
}); 

var MessageModule = Module.extend({ 
// new properties/methods of this module 
});