【发布时间】:2012-09-17 11:06:16
【问题描述】:
我使用的是 Backbone 0.92,与 Chrome 相比,我在 FF 中遇到了不同的路由器行为。
在 Firefox 中,导航到此 url 不会触发“defaultRoute”:
Backbone.history.start({pushState: true});
myRouter.navigate("?chapter=1")
//Router
routes: {
'*path': 'defaultRoute',
}
而在 Chrome 中,导航确实会触发整个页面的刷新。 可能是什么原因?
【问题讨论】:
-
myRouter.navigate("?chapter=1",{trigger:true});应该可以工作。你试过了吗?
标签: backbone.js pushstate