2012-07-05 64 views
1

我是Backbone.JS的新手,無法理解應該爲我的應用程序創建多少個視圖,集合,模型。如何使用jQuery自動完成插件組織backbone.js應用程序?

我的應用程序由兩部分組成。在左側我有一個輸入標籤,它應該支持自動完成。自動完成下拉菜單會將結果顯示爲按鈕。當用戶單擊任何按鈕時,我需要更新DB並將該按鈕添加到包含已保存實體的dom中的單獨視圖中。我做了一個小線框。

Wireframe of an application

我不需要的代碼,就幫我一般架構。我是否應該爲左側,每個按鈕和右側創建單獨的視圖?收藏呢?這些有多少?我讀了很多backbone.js文檔,但是當我自己開始做時 - 有點困惑。

回答

1

你的模擬可以用不同的方式解釋(這就是骨幹的美麗......)。

一種方式可能會是將把握和處理事件對其他2子視圖的主視圖:

  1. 自動完成視圖
  2. 選擇按鈕查看

主視圖將處理分貝連接第一個視圖並在成功保存操作 時調用渲染,以及從第二個視圖刪除刪除觸發器上的按鈕,然後渲染第二個視圖。

當然也可以以各種其他的方式來實現:

This簡單的視頻可以讓你開始。

This後可以幫忙。

看@miguelr的答案。

相關問題