# Vue Router で画面遷移時のスクロール位置制御 # 概要 ブラウザバック時にスクロール位置が期待した通りにならなかった 公式リファレンスに書いてある内容で解決できた スクロールの振る舞い # デフォルトの場合 縦方向に長いページが2つある場合の話です。 例えば、アイテムの一覧画面/listと各アイテムの詳細画面/list/:idみたいな構成としましょう。 一覧画面のリンクから詳細画面へ遷移することができます。 一覧画面で下方向にスクロールした状態で画面遷移すると、詳細画面もスクロールされた状態で表示されます。 これは、なんか気持ち悪いですね😕 詳細画面でスクロールした状態でブラウザバックした場合は、どうでしょう。 この場合は、一覧画面が先頭位置で表示されます。 # 画面遷移後は先頭位置で表示してほしい 一覧画面から詳細画面へ遷移した場合は、先頭位置で表示してほしいです。 そん