我想擁有可收藏的URL,瀏覽器可以捕獲並處理這些URL。如果我只是用Backbone.history.start(),然後我可以使用哈希的URL,如/#佔。無法獲取沒有哈希的骨幹路由?
但我想要的網址沒有散列,一個la /帳戶。但我無法使用Backbone.history.start({pushState:true})(as others have described it)。我的路線很簡單,直接從the documentation。
MyRouter = Backbone.Router.extend({ routes: { '/accounts': 'accounts', } });
我使用的是Chrome瀏覽器(也試圖與FF),而行爲是一個/佔要求,可直接到達服務器。不被骨幹首先攔截。有沒有人遇到過這個?如何通過Backbone獲得 無散列URL處理?
在此先感謝
一個實例,而不#所有的URL會去服務器。您仍然可以添加路由,但帶出#的所有鏈接將先通過服務器 – 2011-11-26 17:50:05