Javascript TypeError:$IonichStory.removeBackView不是函数

Javascript TypeError:$IonichStory.removeBackView不是函数,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,我想从历史记录中删除以前的状态,这样单击“上一步”将返回用户的两个状态。这就是我所做的 app.controller('postBlogCtrl', function($scope, $state, $http, $ionicLoading, $rootScope, $filter, genericServices, $ionicHistory){ if($rootScope.previousStateName != "app.comm

我想从历史记录中删除以前的状态,这样单击“上一步”将返回用户的两个状态。这就是我所做的

app.controller('postBlogCtrl', function($scope, $state, $http, $ionicLoading, 
                        $rootScope, $filter, genericServices, $ionicHistory){

    if($rootScope.previousStateName != "app.community-feed"){
        $ionicHistory.removeBackView();
    }
};

我收到一个错误
TypeError:$ionicHistory.removeBackView不是一个函数

您的ionic版本似乎太旧了。 在CLI中使用“离子信息”检查您的版本。 我确信这个removeBackView()在ionic 1.2.4中不存在,但在1.2.7中存在


。或者,您可以查看www/lib/ionic/js/ionicbundle.js。如果此文件包含removeBackView()方法,则可能是其他问题。如果没有,只需升级爱奥尼亚版本。您可以访问以检查不同版本的ionicbundle.js。请选择ionicbundle.js文件具有此功能的版本

我遇到此问题,而removeBackView()无法工作。因此,我在前一个状态中添加了这一点,导致我要从中删除“后退”按钮的状态:

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

我不想卸下后退按钮。相反,我想回到两个州。