1

2 つの AngularJS アプリケーションがあります。

  1. はベース アプリケーションであり、ルートで実行されます/
  2. 設計上の理由から分離する必要があり、サブフォルダーで実行されるサブアプリケーションです。/foo/

ルート アプリケーションからサブ アプリケーションにリクエストをルーティングするにはどうすればよいですか?

私が経験した最大の問題は、URL ルーティングがこのサブ アプリケーション ルートを取得することです。このルートはルート アプリケーションで定義されてotherwiseいないため、ユーザーをサブ アプリケーションに送信できません。

4

2 に答える 2

0

ページ全体のリロードが予想される場合は、Html リンクの書き換えが役立つ場合があります。位置情報サービスのドキュメントについては、こちらを参照してください。ドキュメントから

次のような場合、リンクは書き換えられません。代わりに、ブラウザは元のリンクへのページ全体のリロードを実行します。

Links that contain target element
Example: <a href="/ext/link?a=b" target="_self">link</a>
Absolute links that go to a different domain
Example: <a href="http://angularjs.org/">link</a>
Links starting with '/' that lead to a different base path when base is defined
Example: <a href="/not-my-base/link">link</a>
于 2013-07-30T14:40:14.727 に答える