【发布时间】:2016-07-16 21:21:23
【问题描述】:
如何更新地址栏中的 URL 但不重新加载到该 URL?
我找到了 2 个解决方案:
解决方案 1:
阅读这里https://stackoverflow.com/a/4059844/2642351
使用window.history.replaceState。
但是,当我在我的 angularjs 项目中实现它时,它会立即恢复之前的 URL。
解决方案 2:
阅读这里https://stackoverflow.com/a/24102139/2642351
但是,这适用于 ngRoute,我使用的是 uiRouter。 uiRouter中是否有类似的解决方案?
【问题讨论】:
标签: javascript angularjs html angular-ui-router