Ionic $ state.go不显示菜单按钮

时间:2015-04-06 20:46:52

标签: angularjs ionic-framework

我正在学习离子框架,我已经创建了一个小应用程序来获取电影列表(通过asp.net mvc 5 web api 2 web服务)。现在,当我添加一部新电影时,我想将用户重定向回电影列表(成功)。我面临的问题是,当显示列表时,在我的菜单栏中,您只能看到后退按钮。我想要的是用户只看到侧面菜单按钮。这就是我在我的控制器中所拥有的:

moviesApp.controller('AddMovieCtrl', function($scope, $http, dataFactory, $state){
        $scope.isEditable = function () {
            return $scope.edit && $scope.edit.movie;
        };

         $scope.cancel = function () {
            $scope.edit.movie = null;
        };

        $scope.movie = {};

        $scope.save = function () {
            alert($scope.movie.Title);
            dataFactory.create($scope.movie).success(function (response) {
                $scope.movie = null;
                $state.go('app.movies'});

            });  
        };
});

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

在$ state.go之前加上这个应该解决你的问题

$ionicHistory.nextViewOptions({
  disableBack: true
});