私はサードパーティのクライアント側ログインを使用しており<ng-view>
、すべてのルートに対して持っているため、すべてのナビゲートが 内でリロードされることを意味します<ng-view>
。
次に、すべてのパーシャルにユーザーのログイン情報を表示するグローバル フッターがあるので、下に置き<ng-view>
ます。このようなものになります
<ng-view></ng-view>
<div ng-controller="FooterCtrl">User logged-in Info</div>
<ng-view>
私の問題 ログインのみがリロードされ、フルリロードされないため、ログイン後に FooterCtrl にログインしたユーザー情報が表示されません。(F5 を使用してページを手動で更新しない限り)。
私の質問は、
- ユーザーがログインしていないときに FooterCtrl を非表示にするにはどうすればよいですか
- FooterCtrl はどこに配置すればよいですか?