AngularJs - ng-route 不适用于最高位置

AngularJs - ng-route not work with top position

我想在页面变化时创建一个动画。

我本来想做一个从下到上的动画,第一个加载动画可以正常工作,但是如果你在页面下方单击 link 更改页面就不再有效了。

这个问题是因为抖动angular页面不再考虑顶部window而是考虑滚动页面

我试过 date-autoscroll = "false",页面重新定位很好,但你失去了动画。

有什么想法吗?

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

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

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