我的意思是我創建了Backbone.View.Extend和Backbone.Model.Extend。 但我沒有做Backbone.Controller.Extend的編碼 那麼控制器的代碼究竟來自哪裏?backbone.js中控制器的編碼在哪裏
0
A
回答
1
骨幹是如何從模型 - 視圖 - 控制器的傳統觀念不同:模型 - 視圖 - 控制器模式的
不同的實現往往 不同意控制器的定義。如果它有幫助,在 主幹中,View類也可以被認爲是一種 控制器,調度源自UI的事件,而 HTML模板作爲真實視圖。我們稱之爲視圖,因爲它是 表示UI的邏輯塊,負責單個DOM元素的內容。
骨幹的整體結構比較像Rails的服務器端MVC框架 ,件排隊,像這樣:
Backbone.Model - 就像一個Rails模型減去類的方法。在業務邏輯中包含一行 數據。
Backbone.Collection - 客戶端的一組模型,具有排序/過濾/聚合邏輯。
Backbone.Router - Rails routes.rb + Rails控制器操作。地圖 到功能的URL。
Backbone.View - 一個邏輯的,可重用的用戶界面。 通常但並非總是與模型相關聯。客戶端模板 - Rails .html.erb視圖,呈現一大塊HTML。
所以基本上你可以添加你的控制器無論是在你的路由或模型和/或視圖之間的分裂它。骨幹網在這方面非常靈活,並且您需要構建代碼。
0
這是Backbone的控制器。
相關問題
- 1. Backbone.js中的控制器
- 2. 我的代碼在哪裏?控制器,服務還是型號?
- 3. 控制器在Backbone.js中的作用
- 4. Django控制器邏輯在哪裏?
- 5. 把根控制器放在哪裏?
- 6. 控制器組件在哪裏?
- 7. 控制反轉在哪裏控制
- 8. ProgressRing控制在哪裏?
- 9. 控制magento中紅圈部分輸出的代碼在哪裏?
- 10. 你在哪裏輸入代碼塊中的控制檯輸入?
- 11. 我的控制器中的動作在哪裏?Rails4
- 12. backbone.js - 視圖中的控制器屬性
- 13. backbone.js控制器不工作
- 14. Rails控制器規格中get/post/etc函數的源代碼在哪裏?
- 15. 選擇*從哪裏backbone.js
- 16. 將CakePHP中的控制器父類放在哪裏?
- 17. 在哪裏聲明控制器中的實體和服務
- 18. 我的控制器邏輯在Django中去哪裏?
- 19. 故事板中的視圖控制器在哪裏啓動?
- 20. Umbraco中的cshtml文件和控制器在哪裏用Mvc?
- 21. IntelliJ中的模擬器控制視圖在哪裏?
- 22. 我應該在哪裏將控制器代碼放在angularjs應用程序中
- 23. 在哪裏創建用戶(模型)的色器件控制器
- 24. WebKit/Safari的控制檯API在哪裏?
- 25. 控制LPT的hwinterface.sys在哪裏?
- 26. 哪裏是哪個函數在phpfox中編碼或解碼URL?
- 27. 哪裏可以在模型或控制器中編寫此方法?
- 28. Rails重構:在一些控制器中重複代碼。它屬於哪裏?
- 29. 哪裏可以控制視圖控制器?
- 30. Android的LCD背光控制代碼在哪裏?
你甚至讀過Backbone文檔嗎?沒有Backbone.Controller這樣的東西。 – neebz 2013-02-27 10:51:51
我知道這是爲什麼我想知道如何控制器邏輯進入mvc模式 – 2013-02-27 10:54:12