2016-10-04 18 views
3

私は長いリストビューと詳細ビューからなる2番目のAngular JSプロジェクトを開始しました。 (ヒーローリストの例を公式チュートリアルで考える)。角度2リストのスクロール位置を保持する方法は?

リストにスクロールして詳細ビューを開き、詳細ビューから「戻る」をクリックするたびに、リストがリロードされ、スクロール位置が失われてしまい、再びスクロールする必要があります。

以前のビューでスクロール位置を保持できる方法はありますか?

ありがとうございました

+1

ナビゲーション中に共有されている共有サービスに保存して、以前に保存した位置に設定します。現在、Angular2の特別なサポートはありません。 –

+1

は私のための有望な計画のように聞こえるが、それでももっとうまくサポートされる答えを待つだろう。ありがとう – TypingPanda

+1

https://github.com/angular/angular/issues/10929も参照してください。これは面白いかもしれませんhttps://github.com/angular/angular/issues/7791 –

答えて

0

私が見ることができる唯一の方法は、Z-インデックスを使用しています。あなたのリストと詳細のために2つの別々の部門を作ってください。あなたが詳細に行くときは、z-indexを使ってリストビューを隠し、リストビューに戻るとz-indexをリセットします。あなたはスクロール位置を緩めないでしょう。

関連する問題