【发布时间】:2013-06-24 10:36:19
【问题描述】:
我正在将基于 Backbone.js 和 jQuery 的单页 Web 应用程序迁移到 Chrome 扩展程序。但是,pushState 和基于 hashbang 的路由器模式似乎都不能很好地适应扩展程序中的环境。我得出的结论是,我最好直接呈现用户交互视图,完全绕过window.location 系统。但是,我不太确定如何在不更改数十个文件中对 Router.navigate 的调用的情况下实现这一点。
是否有一种可插入/模块化的方式来保留主干路由系统但绕过对 url 的任何更改?
【问题讨论】:
标签: jquery backbone.js pushstate hashbang