2016-03-16 5 views
0

У меня есть меню, на самом деле пара ссылок, которые все контролируются угловым контроллером. Внутри этого контроллера, когда «Выход» ссылка щелкнул меняНе удается перенаправить после выхода из системы

$scope.logout = function() { 
     //no animation when changing pages 
     $rootScope.animation = ""; 

     //delete user form factory 
     myFactory.isLogged = false; 
     delete myFactory.user;   

     //remove data user from coockies 
     localStorageService.remove("user"); 

     $location.path("/"); 

} 

Мои URLs, как http://localhost:8383/#/

но $location.path("/"); перенаправляет к этому http://localhost:8383/# и я получаю только заголовок и нижний колонтитул, и нет страницы содержание.

Я также пробовал $location.path("#/");, $location.path("/#/");, но ничего.

Я запускаю это на сервере, в который встроены netbeans.

Что мне не хватает?

Благодаря

+0

'$ location.path ("/")' должен работать..что происходит в строке URL-адреса браузера, когда вы делаете '$ location.path ("/")'? –

+0

@PankajParkar Что значит «что происходит, пока вы это делаете»? Что я должен проверить? – slevin

+0

посмотреть обновленный комментарий –

ответ

0

Даже Тхо его еще для меня загадка, почему оно не работал только с $location,

я использовал $window.location.href = "/"; и он работал сразу.

Если кто знает, почему он не работал с $location, объясните пожалуйста. Спасибо

Смежные вопросы