尝试在AngularJS中使用$anchorScroll实现ScrollMagic
我决定使用单页应用程序模型——分别使用尝试在AngularJS中使用$anchorScroll实现ScrollMagic,angularjs,uiview,scrollmagic,anchor-scroll,ng-app,Angularjs,Uiview,Scrollmagic,Anchor Scroll,Ng App,我决定使用单页应用程序模型——分别使用controllers.js、services.js和app.js,以创建一个网站,该网站实际上将视图堆叠在一个视图之上,而不是在视图更改时更新视图 我基本上是在尝试使用ui-view指令,因为我想把这些知识放在一个基本的例子中 我遇到的问题如下:我有一个header.html,其中一个锚链接指向另一个.html文件中的div。我无法让滚动条正常工作,但stackoverflow上的某个用户显示了一个使用$location.hash(“”)的解决方案和$an
controllers.js
、services.js
和app.js
,以创建一个网站,该网站实际上将视图堆叠在一个视图之上,而不是在视图更改时更新视图
我基本上是在尝试使用ui-view指令,因为我想把这些知识放在一个基本的例子中
我遇到的问题如下:我有一个header.html
,其中一个锚
链接指向另一个.html
文件中的div
。我无法让滚动条正常工作,但stackoverflow上的某个用户显示了一个使用$location.hash(“”)的解决方案代码>和$anchorScroll
在我看来,这有两个缺点:
我想要一个从锚点到div
的平滑动画滚动。我四处阅读,发现这不能用$anchorScroll
完成。我想知道,ScrollMagic
能否以提供滚动功能的方式实现
使用$anchorScroll
方法,当滚动回页面顶部并单击同一个锚点时,它不起作用李>
这是我在SO上的第一篇文章,所以欢迎任何关于如何以有序的方式向您展示代码的帮助