所以我很难弄清楚如何在用户交互时滚动页面到窗口顶部(比如单击项目)。在AngularJS中,我可以使用$window.scrollTo(0, 0);
我没有使用Angular2路由器,所以需要类似于前面提到的$window
任何帮助将不胜感激。
答案 0 :(得分:31)
您可以使用javascript窗口对象,或者如果您想纯粹以角度2(Angular2 - How to inject window into an angular2 service)执行此操作,请参阅此链接:
window.scrollTo(0,0);