带有Backbone Boilerplate和Marionette的基本移动布局

时间:2013-05-17 00:01:02

标签: backbone.js marionette

我正在尝试使用Backbone.js和Backbone.Marionette构建我的第一个应用程序,因为这是我第一次因为一切都“工作”而有点迷失。

我的应用程序将有两个面板,您可以滑动到(左侧,菜单和右侧聊天),还有一个固定的标题和div#content,它将是更改的那个。就像那样:

skeleton

所以,我认为div#menu不必在DOM上......它必须由App加载,因为有些东西(如个人资料头像)取决于App的数据必须先取,所以必须渲染才行。那么......回到开始,div#menu必须是木偶地区?然后附上一个将呈现头像,名称和菜单项的视图?

那么,div#header呢?这只是一个名称和2个按钮,用于加载左侧或右侧面板,仅此而已。我应该将它导出到视图吗?

聊天可能是第二部分(div#content将是第一部分)有更多变化,人们上线/离线...所以它会每10-15秒更改一次,所以它是有意义的渲染的。它一定也是一个地区吗?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

是的,你走在正确的轨道上。这取决于您的偏好,但这可能都是一个“布局”,对于您描述的每个区域都有一个“区域”。每个区域都可以绑定到ItemView。