如何让后退按钮返回AngularJS中的多个页面

时间:2016-02-03 14:54:23

标签: javascript angularjs

我目前正在处理一个应用程序,我需要后退按钮才能返回多个页面。我熟悉history.back函数,如下所示。

//go back to the last view
$rootScope.goBack = function(){
    history.back();
  }

然而,这只会回到一页。无论如何,历史还有一步之遥吗?如果是这样,我该如何实现呢?

谢谢!

编辑: 我想我也会分享你不仅可以在html中使用back()功能,还可以在控制器中使用$ rootScope.back(-2);

1 个答案:

答案 0 :(得分:5)

告诉它要走多远:

$rootScope.goBack = function(){
    history.go(-3);
}

它真的很简单。