• Как можно передать $rootScope в компонент в стиле Angular 1.5?

    @DKit Автор вопроса
    Николай походу я все же изначально неверно понял как делить на компоненты... в любом случае процесс аутентификации - signin signup logout это звенья одной цепи и должны быть в едином сервисе. Мало примеров для 1.5 на старом синтаксисе - без этих многичисленных import export.
  • Как можно передать $rootScope в компонент в стиле Angular 1.5?

    @DKit Автор вопроса
    Николай выше мой комментарий... когда header был в общей обойме - понятно, что контроллер заново вызвался и все срабатывало. А теперь условного reload не хватает...
  • Как можно передать $rootScope в компонент в стиле Angular 1.5?

    @DKit Автор вопроса
    спасибо. Просто у меня в упор не получается поменять значения в компоненте header((
    нагородил огород.
    есть компонент signin с формой для регистрации
    сделал компонент header в котором делается проверка ng-if=authenticated
    есть вот эта фабрика Auth с функцией isAuthenticated

    так вот - регистрация проходит нормально. в localstorage все успешно прописывается.
    после делается переход $state.go('home') и соответственно контроллер компонента из роутера инициируется и фабрика срабатывает.

    но так как header идет отдельным компонентом - никак не получается передать или вызвать данные.

    //это компонент, который по идее статичен теперь.
    соответственно компонент из роутера.

    если уж совсем косноязычно говорить, то не хватает сделать:
    при нажатии submit в контроллере компонента signin присвоить значение authenticated = true в компоненте header - ну или вызвать функцию из фабрики

    чего-то я нагородил(
  • Почему не срабатывает контроллер?

    @DKit Автор вопроса
    MaxKorz: в шаблоне просто прописано {{role.test()}}