0
A
回答
1
當然可以。路由器應該設置你的Backbone應用程序的當前狀態,即它們應該設置視圖和模型。
我寫過你一個crude example,但你可以得到要點。與Backbone中的大多數事情一樣,有多種方法可以做到這一點。我個人不會採取我演示的方法,因爲它需要知道路由器存在的意見。更合適的是創建一個事件驅動的模型,其中視圖觸發事件,路由器監聽它們。當路由器從視圖中拾取新事件時,它可以適當地運行navigate
,導航功能可以調用相應的視圖機制。
相關問題
- 1. Backbone.js Marionette路由器和嵌套視圖
- 2. Backbone.js視圖可以有模型和集合嗎?
- 3. 如何使用backbone.js模型和視圖
- 4. 是否可以使用參數在Backbone.js中創建模型和視圖?
- 5. 在Backbone.js中,如何「聽路由器」(響應視圖/模型中的路由器事件)?
- 6. 我正在使用模型&視圖在backbone.js中正確
- 7. Backbone.js的當我使用Backbone.js的路由器路由器不會對IE6
- 8. Backbone.js中的模型和視圖
- 9. 路由器不會加載視圖
- 10. 可以在模型中使用django延遲加載字段嗎?
- 11. 在視圖模型中使用存儲庫可以嗎?
- 12. 我可以使用jQuery加載和卸載圖庫嗎?
- 13. 在Sinatra中我可以在路線和視圖中使用變量嗎?
- 14. Backbone.js - 使用子模型構建視圖
- 15. EmberJS - 在路由和用戶體驗中加載模型
- 16. 我可以在Laravel 4中預加載belongsTo父模型嗎?
- 17. Backbone.js - 模型未被傳遞到視圖以供模板使用
- 18. Backbone.js模型未在視圖中定義?
- 19. 在backbone.js中更改視圖的模型
- 20. 使用Backbone.js路由器瀏覽通過require.js模塊化的視圖
- 21. 視圖加載和在MVVM模型
- 22. Backbone.js和jQuery Mobile - 從視圖訪問路由器功能
- 23. 我可以在Django中使用數據庫視圖作爲模型嗎?
- 24. Backbone.js模型與視圖SET
- 25. Backbone.js的鏈接模型和視圖
- 26. Backbone.js的路由器
- 27. 模型可以觀察視圖嗎?
- 28. 模型可以刷新視圖嗎?
- 29. 我可以在codeigniter路由中使用助手嗎?
- 30. Backbone.js和Rails路由