AngularJS と Bootstrap を使用して SPA を作成しています。私の Web アプリケーションが、認証済みユーザーと認証されていないユーザーにサービスを提供しているとします。認証されていないユーザーには、トップ メニュー ナビゲーションのあるパンフレット サイトが表示されます。私たちについて、連絡先などのリンク。ルートとコンテンツを定義します。つまり、パーシャルが本体の内外でスワップされ、すべてが正常に機能します。
その後、ログインして認証されます。今、私は彼に左ハンドルのナビを見てもらいたいと思っています。右がメニューと内容。右側のコンテンツのみがスワップ インおよびスワップ アウトされます。したがって、2 つのページ テンプレート (1) パンフレット サイト テンプレート - 上部のメニューと (2) セキュリティで保護されたサイト テンプレート - サイド + 上部のメニューがあります。
Angular でこれを行う最も効率的な方法は何ですか? ng-include ディレクティブを使用して、すべてのパーシャルで同じサイド メニューをロードしますか? 例 ng-include src='menu.html'?
2 つの「マスター」ページ テンプレートを指定する方法があればいいのに!