trello中的urls是这样的:https://trello.com/board/board_name/501397ee70eb3347473f7452
由于trello是一个单页面应用程序,怎么可能有这样的url,即没有'#‘。这些urls中的每一个都应该生成到服务器的GET请求,因为它们是不同的,因此会导致整个页面加载。有谁能解释一下吗?
谢谢!
发布于 2013-02-16 22:05:49
简短的答案是,Trello使用HTML5 pushState和Backbone.js。
有关pushState的更多信息,请点击此处:https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history
有关Backbone.js的更多信息,请点击此处:http://backbonejs.org/
https://stackoverflow.com/questions/14894474
复制相似问题