Я пытаюсь вызова /auth/logout
URL, чтобы получить перенаправлены после сеанса будет удален:Угловые JS - называйте маршрут без зрения
app.config(['$routeProvider',function($routeProvider) {
$routeProvider
.when('/auth/logout',{
controller:'AuthLogout'
//templateUrl: not needed
})
})
.controller('AuthLogout', ['$window','$location', function ($window,$location) {
$window.localStorage.removeItem('user_username');
$window.localStorage.removeItem('user_id');
$window.localStorage.removeItem('user_session_token');
$location.path('/');
}]);
Я на самом деле не нужен вид на контроллер AuthLogout, но если я не укажите templateUrl
в routeProvider. Я не могу заставить это работать, а если я укажу templateUrl
, он будет работать.
Как я могу вызвать URL-адрес/контроллер без необходимости загружать представление?
шаблона Try: «» немного сложнее, но это должно работать ^^ – Whisher
я получаю бесконечный цикл и сбои браузера с этим: O – sbaaaang
Это странно в том блоке, который вы можете использовать, или в шаблоне или шаблоне, поэтому бесконечный цикл, я думаю, не связан. – Whisher