AngularJS - обрабатывать повторяющиеся фрагменты, такие как верхний и нижний колонтитулы

Я пытался реализовать верхний / нижний колонтитул в Angular JS App. Я думал добавить их как ng-include в основной index.html. Однако это сработало бы, если верхний и нижний колонтитулы являются статическими страницами. Мой случай немного отличается ... На странице входа не отображается верхний / нижний колонтитулы. На других страницах, в зависимости от того, вошли вы в систему или нет, вы должны показать «Welcome user [logout]» или «Welcome guest [login]».

Я сохраняю информацию для входа в систему в rootScope, а также устанавливаю логическое значение $ rootScope.isLoggedIn для входа в систему. Самая большая проблема заключается в том, что все ng-include не обновляется при выходе из системы. Следовательно, div с директивами ng-show hide не будет скрывать / показывать при изменении. Кто-то предложил использовать ng-switch - он также ведет себя так же.

Если я перемещаю код заголовка внутри отдельных представлений, то все в порядке.

Подобный вопрос здесь:Обновить заголовок страницы в angularjs

Ответы на вопрос(1)

Ваш ответ на вопрос