[英]Backbone router, page load navigation doesn't happen
我敢肯定,這可能是微不足道的。
除了路由器不會在頁面加載時更新之外,一切都像超級按鈕一樣工作,route:post事件永遠不會觸發。 與路由器相關的所有內容均在文檔加載時運行。
我犯的任何基本錯誤都可能導致此錯誤?
window.Router = new Backbone.Router(obj = {
routes: {
'':'home',
'page/:id':'post'
}
});
Router.on('route:home', function(value){
$(window).scrollTop();
});
Router.on('route:post', function(value){
window.pageHandler.scrollToSectionWithName("#"+value);
});
Backbone.history.start({pushState:true});
嘗試添加無聲
Backbone.history.start({ pushState: true, silent: false });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.