AngularJS で相対リンクを使用すると問題が発生します。この例では ng-href を使用していません。必要がないように思われるからです。
を使用するときは、常にリンクの先頭にスラッシュを付ける必要があることを知っています$location.path()
-したがって、ハウツーページに移動したい場合は、$location.path("/howTo")
メニューの howTo ページにアクセスするためのアンカー タグを追加したいと考えています。これを達成する方法がわかり<a href="/howTo">How To</a>
ません-WebサーバーのルートでhowToを検索するため、機能しません(サブディレクトリでアプリを実行しています)。
リンクの前に を付ける必要があります#/
か? うまくいくように見えますが、もっと良い方法があるのではないかと思いました。では、 の$routeProvider
ようなことを言うことが.when('/howTo',...
できます。可能であれば、ある程度の一貫性を見つけたいと思っていました。