2016-07-16 6 views
0

アドレスバーのURLを更新するにはどうすればいいですか?アドレスバーのURLを更新しますが、そのURLにリロードしない方法はありますか?

私は2つのソリューションが見つかりました:

ソリューション1window.history.replaceStateを使用して、ここでhttps://stackoverflow.com/a/4059844/2642351
読む
を。 しかし、私がanglejsプロジェクトに実装すると、直前のURLをすぐに元に戻します。

ソリューション2
ここで読む https://stackoverflow.com/a/24102139/2642351
これは、イムはuiRouterを使用して、しかしngRouteのために働きます。 uiRouterにも同様のソリューションがありますか?

+1

の可能性のある重複した[AngularJS UIルータ - の状態をリロードせずに変更URL](http://stackoverflow.com/questions/23585065/angularjs-ui-router-change-url-without-reloading-state ) –

答えて

0

$ location.path()を使用してURLをリロードせずに変更することができます。以下のリンクから読むことができます。

Information on $location

関連する問題