我是Backbone.js的新手,想知道我是如何獲得歷史堅持與Backbone.js一起工作的,無論是實際可行還是需要訴諸History.js。如何通過Backbone.js獲得HTML5歷史持久性?
我在構建一個訪問Facebook Graph API的單頁面網頁。目前,我可以將正確的操作映射到通過使用內置的Router.navigate函數創建的Backbone.History對象返回的路徑。
但是,這些操作總是需要對API進行新的調用,因爲在當前路由器導航功能的實現中,無法序列化當前數據/狀態。
我只是想知道是否有一種方法,或者常見的做法是什麼。
因此,當你在散列(或pushstate)更改時,你正在失去狀態?你在哪裏存儲你的狀態?代碼總是有幫助:) – 2011-12-26 03:25:04
我現在不存儲我的狀態,因爲我不知道我應該在哪裏做。我現在使用Backbone.Router.navigate作爲歷史記錄 – nambrot 2011-12-26 03:27:25