Да, верно. Я неправильно объяснил, у меня запрос происходит в сервисе. В контроллере вызывается метод сервиса, который возвращает данные.
примерно так: $scope.data = Service.getData().
В шаблоне у меня идет ng-repeat='item in data'.
Теперь переходим к другому контроллеру. Нужно сделать так, чтобы при определенном действии, в первом контроллере обновилась $scope.data и соответственно поменялось отображение.
Фабрика это синглтон. в ней выполняется get запрос с помощью сервиса $http.
Я видимо неправильно реализовал механизм аутентификации. При логине я посылаю логин и пароль на сервер, с сервера получаю ответ в виде логина и токена, сохраняю эти данные в кукисах. Когда надо послать запрос к серверу посылаю запрос с токеном и получаю данные. При переходе на какую либо страницу проверяю, есть ли в кукисах информация о пользователе(т.е залогинен ли он), если нету то не пускаю его на эту страницу.
Спасибо за ссылки, оказались очень полезны, только есть небольшая проблема с менеджером сцен, он создает все сцены при загрузке страницы и хранит их всегда в памяти, можно ли как-то сделать подгрузку сцены только при необходимости? А при не надобности удалять из памяти?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
примерно так: $scope.data = Service.getData().
В шаблоне у меня идет ng-repeat='item in data'.
Теперь переходим к другому контроллеру. Нужно сделать так, чтобы при определенном действии, в первом контроллере обновилась $scope.data и соответственно поменялось отображение.