Как правильно и лучше прятать элементы в Angular?

Есть элементы, например директивы или просто части html, которые появляются при клике на ссылку (назовём её 'Отобразить' и метод "toggle()", который меняет флаг true/false ), соответственно и прячутся по клику на ту же ссылку. Собственно используется ng-if/ng-show/ng-hide

Получается такая ситуация, что при переходе на другую страницу(другой контроллер или тот же) предварительно открытая область не будет прятаться, rootScope использовать не хочется и пихать флаги в каждый контроллер тоже не охота, так как и областей может быть много, и контроллеров тоже много.

Подскажите красивые варианты для данной ситуации.
Надеюсь обьяснил доступно, с радостью отвечу на вопросы
  • Вопрос задан
  • 150 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы