0
我敢肯定,这可能是超级平凡的东西。骨干路由器,页面加载导航不会发生
一切都像一个魅力除了路由器没有更新页面加载,路线:后事件永远不会触发。与文件加载相关的所有路由器都运行。
我正在犯的任何可能导致此错误的基本错误?
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});
当'silent'没有作为一个选项传递,它被视为是'FALSE'。所以,你在这里做的建议与OP已经做的没什么不同:'Backbone.history.start({pushState:true});' – Louis 2016-09-07 17:54:57
true,sorry。我已经把它设置为真,并在同一个问题上运行。设置为false为我固定它..大声笑 – walteronassis 2016-09-07 19:11:40