私はシングルページアプリケーションモデルを使用することにしました-別の で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 に関する私の最初の投稿なので、順序立ててコードを提示する方法についてのヘルプは大歓迎です。