0

支持 ui-router 和 1.4 角度路由器autoscroll="true",以使页面在导航到另一条路线时滚动到页面顶部。有谁知道如何用新的角度路由器做到这一点?

ng-outlet 似乎没有自动滚动属性,路由器本身似乎也没有我可以收听的任何事件,所以我可以手动连接它。

4

1 回答 1

1

手动执行此操作的方法是:

$rootScope.$on('$locationChangeSuccess', function() {
  document.body.scrollTop = document.documentElement.scrollTop = 0;
});
于 2015-07-17T03:09:33.627 回答