1

我正在使用后端的 express.js 和前端的主干.js 构建一个 Web 应用程序。

我希望整个内部应用程序都在客户端处理(主干请求数据并呈现它,服务器不直接返回任何 html)。

为了使书签和第三方仍然可以访问资源,许多 JavaScript 前端使用 hashbang。

我知道想知道是否也可以使用 GET 参数(没有 hashbang)来执行此操作(类似于 github 处理文件浏览器的方式)?

4

1 回答 1

2

HTML5 pushState是您所追求的。并非所有浏览器都支持它,有些库可以使用哈希来添加对它们的支持。

于 2012-06-22T16:27:40.233 回答