javascript - 如何使用 url 而不是 hashbangs

标签 javascript backbone.js express

我正在构建一个网络应用程序,在后台使用 express.js,在前端使用 backbone.js。

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

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

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

最佳答案

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

关于javascript - 如何使用 url 而不是 hashbangs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11160272/

相关文章:

javascript - 自定义 BackboneJS 事件(增量和减量)不起作用

node.js - Express.js 中的 Redis SET 命令

javascript - 使元素出现在焦点上

javascript - backbone-relational .set() 方法不更新相关模型

javascript - 使用 Backbone 和 Underscore 进行多属性查找

node.js - 使用 NextJS API 发送文件作为响应

node.js - Firebase Auth : Invalid email address crashing node. js (Express) 应用

javascript - React 中单选按钮的动态数量验证

javascript - JQuery 动画横幅

javascript - JointJS 通过单击选择元素