私はシングルページアプリケーションモデルを使用することにしました-別の でcontrollers.js、 Webサイトservices.jsをapp.js作成するために、ビューの変更時にビューを更新するのではなく、実際にビューを互いに積み重ねます。
基本的な例に知識を入れたかったので、基本的に ui-view ディレクティブを使用しようとしていました。
私が遭遇している問題は次のとおりです。header.htmlアンカーリンクが別のファイル<a></a>の を指している があります。スクロールを機能させることができませんでしたが、stackoverflow の誰かがとの回避策を示していました。div.html$location.hash('');$anchorScroll
私の場合、これには 2 つの欠点があります。
- アンカーから
div. 私は周りを読んで、これは$anchorScroll. 私は疑問に思っていました-ScrollMagicスクロール機能を提供するような方法で実装できます。 - メソッドを使用して
$anchorScroll、ページの上部にスクロールして戻って同じアンカーをクリックすると、機能しません。
これは SO に関する私の最初の投稿なので、順序立ててコードを提示する方法についてのヘルプは大歓迎です。