注销并返回欢迎视图。 ionicHistory

时间:2016-01-15 10:05:03

标签: angularjs ionic

我正在尝试创建一个控制器,清除应用程序中的导航缓存以生成“注销”按钮。

我的想法是在点击退出按钮时清理会话ID,这样我就可以在应用程序“关闭”的情况下进入欢迎视图。

我试图使用 $ ionicHistory

.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>

任何想法是什么问题?

0 个答案:

没有答案