У мене є проблема, коли я ініціалізую змінну на області в контролері. Потім він змінюється в іншому контролері, коли користувач входить. Ця змінна використовується для керування такими речами, як навігаційна панель і обмежує доступ до частин сайту залежно від типу користувача, тому важливо, щоб він утримував його значення. Проблема з ним полягає в тому, що контролер, який ініціалізує його, знову викликається кутовим деяким способом, а потім скидає змінну назад до її початкового значення.
Я припускаю, що це не правильний спосіб декларування та ініціалізації глобальних змінних, ну це насправді не глобально, тому моє питання полягає в тому, що є правильним способом і чи є якісь хороші приклади, які працюють із поточною версією кутових?