從幾天開始,我已經開始工作/學習backbone.js。我已閱讀他們網站上的文檔。我也讀了幾個教程here。Backbone.js中的模型和視圖
根據我的理解,以下是視圖和模型之間的幾個主要區別。
- 只有視圖有'el'。 爲什麼它不在模型中?
- 只有模型有'get','set','save'方法。
- 只有模型具有像獲取,保存,銷燬,驗證 方法,清除,具有的功能。
根據Hello World示例here,View也可以執行模型可以執行的操作。
- 兩者都有擴展,渲染,初始化,getter setter方法。
- 兩者都可以使用toJSON轉換爲JSON。
因此,我很迷惑模型和視圖。何時使用每一個?
我的問題是...... 模型和視圖之間的實際區別是什麼?使用模型/視圖有哪些不同的情況?什麼應該適合用於顯示(渲染)?
能不能好人@ Backbone.js用實際場景解釋?
你的幫助會讓我的理解變得清晰。
一個很好的骨幹資源是http://backbonetutorials.com/它是非常有用的,當你開始玩框架 – LoG 2011-12-23 13:56:16