我一直在尝试在我的应用程序中添加可收藏的各种路线,如果我没有启用 pushState,这是可能的。用户可以输入 mysite.com/#/view/30 并呈现正确的视图。
但是,如果我要启用 pushState 并转到 mysite.com/view/30,我会收到一个解析错误(通过根页面导航可以正常工作)。
我目前正在使用 Require.js 使用 Backbone.js 样板,并且解析错误出现在我的 config.js 文件中。我相当确定问题不在于 Require,但我不完全确定。坦率地说,我也不一定知道要在此处粘贴什么代码,因为我相信我更缺乏对 hashbang 与 pushState 之间区别的基本理解。
我已经阅读了 HTML5 功能,但是我的具体问题的答案仍然难以捉摸。