AngularJs - ng-route不适用于顶部位置

时间:2015-07-31 16:31:26

标签: javascript angularjs angularjs-ng-route

我想在页面更改时创建动画。

我想到了一个从下到上的动画,第一个加载动画可以正常工作,但是如果你走到页面并点击链接来改变页面就不再有效了。

这个问题是因为一旦震动,角度页面不再考虑窗口的顶部,而是考虑滚动页面。

我尝试使用date-autoscroll =“false”,页面重新定位得很好,但你丢失了动画。

有些想法?

**DEMO** http://plnkr.co/edit/j7r3s33Y3GcTyH2Fop9K?p=preview

1 个答案:

答案 0 :(得分:0)

解决方案是在主控制器中添加它:

// RESET NG-VIEW TOP POSITION
  $scope.$on("$routeChangeSuccess", function (event, currentRoute, previousRoute) {
      window.scrollTo(0, 0);
  });