2013-05-17 54 views
0

我想建立我的第一個應用程序使用Backbone.js和Backbone.Marionette,因爲這是我第一次有點失去了如何一切都「工作」。基本的移動佈局與主幹鍋爐板和木偶

我的應用程序將有兩個面板,您可以滑動(左,菜單和右一個聊天),也是一個固定的標題和div#content將是一個變化。就這樣:

skeleton

所以,我認爲div#menu不必是對DOM ...它必須由應用程序加載,因爲有出頭(如個人資料頭像)依賴在應用程序必須提取的數據上,因此它必須呈現。所以......回到開始,div#menu必須是木偶區域?然後附上一個將呈現頭像,名稱和菜單項的視圖?

那麼,div#header呢?這只是一個名稱和2個按鈕來加載左側或右側面板,僅此而已。我是否也應該將它導出爲視圖?

聊天可能是第二部分(div#content將是第一部分),它有更多的變化,人們在線/離線...所以它會每10-15秒更換一次,因此重新呈現它是有意義的。它也一定是一個地區?

預先感謝您!

回答

0

是的,你在正確的軌道上。這取決於你的偏好,但這可能都是一個「佈局」,對於你描述的每個區域都有一個「區域」。並且每個區域都可以綁定到ItemView。