4

我正在使用 Backbone.js 构建仪表板应用程序

有一个称为模块的窗格网格。每个模块都有自己需要监听的自定义数据。

从这个意义上说,我创建了一个名为的主干模型Module,它基本上是每个模块的顶级信息,例如module_name&module_description

我的第一个倾向是找到一种方法,为每个模块制作一个新的特殊模块模型……比如“计数器”模块、“消息”模块等。

我应该如何处理每个模块的单独和不同的数据?任何设计模式建议?

4

1 回答 1

7

你可以这样做:

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

var MessageModule = Module.extend({
// new properties/methods of this module
});
于 2012-11-20T17:18:46.943 回答