很多时候,在我们的 AngularJS 应用程序中,我们将硬编码 URL,就像在 Angular 官方网站上提供的教程中一样,例如:
<a href="#/phones/{{phone.id}}">
关于这个的几个问题。
如果从
#/
pushState 迁移,是否必须手动重写其应用程序中的每个 URL?在这种情况下,我们必须将上面的内容重写为 `与旧浏览器的反向兼容性如何?如果我们去重写我们所有的 URL,Angular 会知道
#
自己在 URL 前面放一个,还是开发人员需要处理这个问题?
希望那里有更多的 pushState 文档,这对新手来说有点混乱。