如何使用 AngularJS 从当前位置滚动到顶部(或锚点)?

How to scroll to top (or anchor) from current position on view change with AngularJS?

我即将开始学习 Angular,我只是想知道是否有可能做到在向下滚动并单击链接以更改视图后,您将如何做到这一点,以便当下一个视图加载到滚动位置将会动画化地从当前位置向上滚动到页面顶部(或锚点),而不是仅仅跳到页面顶部?

您可以使用 $anchorScroll 服务,请参阅文档中的示例,

    <a id="top"></a>

   $location.hash('top');
   $anchorScroll();