Angularjs 注销并返回欢迎视图。爱奥尼奇故事
我正在尝试创建一个控制器,用于清除应用程序中的导航缓存,以创建注销按钮 我的想法是在我点击注销按钮时清理会话ID,这样我就可以在应用程序“关闭”的情况下进入欢迎视图 我正试图使用$IonichStory实现以下目的:Angularjs 注销并返回欢迎视图。爱奥尼奇故事,angularjs,ionic,Angularjs,Ionic,我正在尝试创建一个控制器,用于清除应用程序中的导航缓存,以创建注销按钮 我的想法是在我点击注销按钮时清理会话ID,这样我就可以在应用程序“关闭”的情况下进入欢迎视图 我正试图使用$IonichStory实现以下目的: .controller('LogoutCtrl', ['$scope', '$state', '$ionicHistory', function($scope,$state,$ionicHistory) { $scope.logout = function(){ $
.controller('LogoutCtrl', ['$scope', '$state', '$ionicHistory', function($scope,$state,$ionicHistory) {
$scope.logout = function(){
$ionicHistory.clearCache().then(function() {
//now you can clear history or goto another state if you need
$ionicHistory.clearHistory();
$ionicHistory.nextViewOptions({ disableBack: true, historyRoot: true });
$state.go('welcome');
})
};
}])
但当我点击按钮时,它什么也不做
<button class="button button-block button-dark" ng-click="logout()" >Logout</button>
注销
你知道问题出在哪里吗?你是否尝试过在没有
clearCache
和clearHistory
的情况下使用它。它比导航更方便吗?您是否调试了控制器并正确调用了logout
?您是否尝试在没有clearCache
和clearHistory
的情况下使用它。它比导航更方便吗?您是否调试了控制器并正确调用了注销
?