.run(['$rootScope', '$location', 'Auth','$state', function ($rootScope, $location, Auth,$state) {
$rootScope.$on('$routeChangeStart', function (event) {
if (!Auth.isLoggedIn()) {
console.log('DENY');
event.preventDefault();
$state.go('login');
}
else {
console.log('ALLOW');
$state.go('dashboard.admin');
}
});
}])
0
A
ответ
0
$rootScope.$on('$routeChangeStart', function (event) {
if (!Auth.isLoggedIn()) {
console.log('DENY');
event.preventDefault();
$state.go('login');
}
else {
console.log('ALLOW');
if($state.includes('login')) {
event.preventDefault();
}
$state.go('dashboard.admin');
}
});
0
Вы можете использовать
$window.location.href = "homePageUrl";
Пример: $ window.location.href = "index.html"; Или вы можете использовать службу определения местоположения $ angularJs Ссылка: $location. Используйте его, когда вы чувствуете внутри зависимости от того, условия, которое Вы хотите загрузить домашнюю страницу, Предполагая, что вы поддерживаете состояние сеанса Надеются, что это помогает Regards Shohil
0
Это зависит состояние, которое вы определили для дома.
$state.go('home');
Полезные ссылки для Вас будет: -
https://github.com/angular-ui/ui-router/wiki/Nested-States-%26-Nested-Views https://stackoverflow.com/a/26200741/4361743
Смежные вопросы
- 1. Перенаправить Jmeter на домашнюю страницу после успешного входа в систему
- 2. Хотите обновить страницу, когда я нажму кнопку браузера назад
- 3. Как перенаправить страницу на дом после того, как нажата кнопка «Назад назад», без входа пользователя?
- 4. Как перенаправить на страницу после успешного входа?
- 5. как перенаправить страницу на домашнюю страницу, если нет ошибки?
- 6. После выхода из моего приложения, если я нажму кнопку «Назад», я могу увидеть предыдущую страницу.
- 7. Как перенаправить на домашнюю страницу
- 8. После выхода из системы, если я нажму кнопку назад, я могу увидеть последнюю страницу, которая требует входа
- 9. Обновить текущую страницу, когда я нажму кнопку назад браузера (chrome)
- 10. UIImageView сдвинулся, когда я нажму кнопку «назад»
- 11. Как перенаправить домашнюю страницу блоггера на домашнюю страницу блоггера
- 12. Невозможно перенаправить с страницы входа на домашнюю страницу
- 13. Symfony: Как перенаправить на домашнюю страницу после выхода из системы
- 14. Результат jQuery не отображается, если я не нажму кнопку «назад»
- 15. Как перенаправить страницу с маршрута '/' на главный маршрут '/ dashboard' автоматически после первого входа в угловой js?
- 16. Как перезагрузить/перенаправить страницу после успешного входа?
- 17. PHP - Невозможно перенаправить с страницы входа на домашнюю страницу
- 18. Magento Как перенаправить на домашнюю страницу после регистрации
- 19. Войти и перенаправить на домашнюю страницу пользователя
- 20. Я хочу перенаправить на другую страницу, используя угловой JS
- 21. Невозможно перенаправить на домашнюю страницу после входа в facebook в весеннюю учетную запись безопасности. Приложение
- 22. Как перенаправить на ту же страницу после входа в систему
- 23. Угловой JS загружает начальный вид на домашнюю страницу. Низкая нагрузка
- 24. Как перенаправить на домашнюю страницу после отправления собственности
- 25. Как перенаправить на другую страницу после входа в систему
- 26. Как перенаправить на другую страницу после успешного входа в angularjs?
- 27. Javascript - Перенаправить на домашнюю страницу после отправки формы
- 28. django Как перенаправить на домашнюю страницу из шаблона
- 29. silverlight перенаправить на страницу входа
- 30. перенаправить на предыдущую страницу после входа в систему php