如何取消backview动画

How to cancel animation of backview

我想取消后面预览的动画。我该怎么做?

.controller('DemoController', function($scope, $ionicHistory) {
    $scope.goBack() = function(){
          $ionicHistory.viewHistory().backView.go();
    }

})

为此使用 $ionicHistory.nextViewOptions()。 此方法可用于在视图转换发生之前覆盖某些 view/transition 默认值。

可用选项:

disableAnimate: 不要为下一个过渡设置动画。

disableBack: 下一个视图应该忘记它的后视图,并将其设置为空。

historyRoot: 下一个视图应该成为其历史堆栈中的根视图。

将属性disableAnimate设置为true以禁用动画

控制器

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

Refer