2
我正在用Backbone和Yeoman构建应用程序。我遇到了路由问题。骨干路线与Yeoman一起刷新
我有以下的路线设置:
'test' : testMethod,
'' : index
我已经建立了pushState的:
Backbone.history.start({pushState: true});
我使用Chrome
如果进入myApp.com#test
网址更改为myApp.com/test
和testMethod()
正确着火。
但是,如果我尝试转到myApp.com/test
直接或浏览器已经改变了URL从#到/后刷新,然后我得到一个404
我使用内置的服务器自耕农测试的网页。这是否会导致问题?
[Backbone Routes Not Being Called](可能重复的主干路由)(http://stackoverflow.com/questions/13794944/backbone-routes-not-being-called) – McGarnagle