Car*_*son 3 javascript html5 backbone.js
我想使用Backbone的奇妙路由系统,但我不想对旧浏览器提供任何形式的哈希支持.是否有可能完全禁止使用的哈希值时,pushState在Backbone.History?
它没有在backbone.js页面上记录,但我在注释源中找到了它.如果你传递hashChangefalse Backbone.history.start(),骨干网将不会使用哈希回退.
例如:
Backbone.history.start({hashChange:false, pushState:true})
Run Code Online (Sandbox Code Playgroud)
有很多很好的理由支持pushState,而不是回退使用哈希,同时仍然支持旧浏览器(浏览器将转到新的URL并重新加载而不是使用ajax更新).
| 归档时间: |
|
| 查看次数: |
1501 次 |
| 最近记录: |