Я знаю, что есть другие подобные вопросы о том, как передавать данные между контроллерами Angular.
Интересно, как с этим справиться в представлении.
Допустим, у меня есть UserController для входа, регистрации и т.д. И AppController для фактической функциональности приложения.
Пользователь UserController будет довольно прост, он будет автономным от остальных. Но что, если приложение должно знать о материалах из пользовательского контроллера?
Предположим, что приложение должно скрывать/показывать материал в зависимости от того, зарегистрирован ли пользователь или нет. Или это может быть, если пользователь мужчина или женщина и т.д.
Должна ли модель приложения сохранять свою собственную копию состояния модели пользователя? например appModel.isLoggedIn, appModel.gender и т.д.
чувствует себя немного избыточным, но в то же время более проверяемым.
Итак, каков правильный способ сделать это?