2017-02-24 23 views
2

私は1ページ目にいるので、ページの途中をスクロールしてから、角型ルータを介して2ページ目のリンクをクリックします。 「戻る」ボタンを押すと、そのページを出る前と同じように、ページ1を半分下にスクロールさせたいと思います。角度2のスクロール位置を記憶させる方法は?

これを行う最も簡単な方法は何ですか?

+0

でそれを復元localStorageへスクロール位置。 –

+0

妥当な解決策のようです。私はルーターを使用している間に失うデフォルトのブラウザーの動作であるため、Angularにいくつかのルーター構成を介してこれを行うための「アウトオブボックス」方法があるかどうか疑問に思っていました。 – alcfeoh

答えて

-2

保存スクロール位置ngOnDestroy()で、そしてたぶん、あなたがある場合は、ngInitチェックに最後のスクロール位置と部品ngDestroyの「PAGEID」、および次回書きますするサービスを作成することができngOnInit()

関連する問題