0
我正在使用Backbone.js製作單頁應用程序。下面是我想要實現的一個示例:http://jsfiddle.net/Qhtvz/如何用Backbone.js組織多個視圖「層次」?
基本上會有一個配置文件視圖,然後是內部視圖,當配置文件更改時,內部視圖也需要重新加載(使用新信息) 。你將如何組織和編程視圖與Backbone.js允許這個?
我正在使用Backbone.js製作單頁應用程序。下面是我想要實現的一個示例:http://jsfiddle.net/Qhtvz/如何用Backbone.js組織多個視圖「層次」?
基本上會有一個配置文件視圖,然後是內部視圖,當配置文件更改時,內部視圖也需要重新加載(使用新信息) 。你將如何組織和編程視圖與Backbone.js允許這個?
在過去,我已經手動完成了這項工作,但在我最近的項目中,我正在試驗Tim Branyen創建的骨幹插件, 他的backbone.layoutmanager可以處理嵌套視圖,您可以將jquery模板換成另一個模板引擎,如果你想...
這裏是鏈接到GitHub的項目頁面 https://github.com/tbranyen/backbone.layoutmanager
如果你想自己做,我建議創建一個視圖管理自己,或者你的代碼會被太複雜太快速。只是一個視圖管理器,您可以在視圖中傳遞想要顯示的視圖,並使用新視圖替換舊視圖。 (調用正確的解除綁定方法/刪除方法)