将所有页面滚动到正文顶部而不是我的ng-view

时间:2014-10-03 06:25:19

标签: angularjs

我的基本模板中有一个主菜单项,它位于我的ng-view容器之外。我希望我的链接能够正常工作,这样每当我在它们之间更改页面时,页面就会加载滚动而不是嵌套在我的主体内和主菜单之外的ng-view

应该注意的是,当直接加载视图而不是通过链接时,视图会根据我的需要从顶部开始。

  <body>
    <header>
      <search />
      <login />
      <!-- more main menu stuff -->
    </header>
    <div ng-view="" class="content">
      <!-- This link should redirect me to /profile *and* start on top of my body! -->
      <a ng-href="#/profile/john">John</a>
    </div>
  </body>

PS - 主菜单位于我的ng-view之外,直接位于我的基本模板上,因此它可以轻松存放在我的所有视图中。

1 个答案:

答案 0 :(得分:0)

您可以将autoscroll参数与ng-view一起使用来完成这项工作。