我試圖調用/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控制器的視圖,但如果我不這麼做在routeProvider中指定templateUrl
我無法得到此工作,而如果我指定templateUrl
它的作品。
如何在不需要加載視圖的情況下調用url/controller?
嘗試模板警報:「」有點棘手,但它應該工作^^ – Whisher
我得到一個無限循環和瀏覽器崩潰與此:O – sbaaaang
這是奇怪的,當你可以使用塊或模板或templateUrl,所以無限循環,我認爲它不相關。 – Whisher