@kirill-93

Как в ангуляре повесить функцию на изменение url?

Нужно проверять при смене url токен, гугл подсказывает вот такое:
.run(function($rootScope) {
    $rootScope.$on('$routeChangeSuccess', function () {
        if (!$localStorage.token) {
            console.log('redirect here');
        }
    })
});

Этот метод вызываю в у app.config.
Метод run работает корректно, а вот в routeChangeSuccess я не попадаю. В чем ошибка?
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 2
@philipb
js-developer
нужен ui-router
Ответ написан
Комментировать
@Demetros
Вы добавили в зависимости вашего модуля ngRoute?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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