2015-09-07 121 views
0

重裝我正在開發中的離子框架移動應用。我已經集成了登錄和註銷功能。當我註銷它不註銷。當我刷新頁面,然後用戶註銷。這裏是我的代碼:如何離子

$scope.logout = function() { 
    alert("here"); 
    storageService.clearAll(); 
    $ionicHistory.clearCache(); 
    $ionicHistory.clearHistory(); 
    $ionicHistory.nextViewOptions({ disableBack: true, historyRoot: true });  
    $scope.popover.hide(); 
    $state.go('services', {}, {reload: true}) 
} 
+0

有沒有在你的應用程序中的任何後端服務 – Ahmer

+0

是............. @ Ahmer –

+0

做刷新將是一個不好的解決方案。你應該確切的問題。 exaclt'not log out out'是什麼意思?註銷後不會登錄到「服務」頁面嗎? –

回答

0

重新加載當前網址在您的應用程序,你可以簡單地調用這個函數:

document.location.reload() 

然而,正如@在你的評論中提到mudasser-ajaz它可能是壞的練習,因爲你應該指出你的狀態的原因沒有顯示用戶被註銷。

+0

這可能是一個完美的答案,請考慮解釋爲什麼它是如何工作的。 –

+0

@GeraldVersluis我已經更新我的答案 – ccg

+0

有了這個我的網頁不走的服務狀態.. –