1

存在するAngularアプリがmysite.com/angularappあり、ルートプロバイダーは必要ありません. ページを読み込むと、URL が に変わりますmysite.com/angularapp#/angularapp。URL にハッシュを含めないようにしたいと思います。これを手動でクリアすることもできwindow.location.hashますが、最初からハッシュされた URL で URL がちらつかないように無効にしたいと思います。サーバー側のリクエストにバインドされているリンクがまだたくさんあるため、html5mode( source )も使用できません(そのため、アプリ全体を単一ページのアプリとして機能するように単純に再ルーティングすることはできません)。どうすればこれを行うことができますか?

4

1 に答える 1

2

答えは、これはAngular 1.1.5 (私が使用していたもの) の既知のバグです。1.1.4 にダウングレードすると、この問題が解消されます。

于 2013-07-29T23:02:01.510 に答える