ホームページのインデックスがあります。ホームページ上のボタンをクリックして別のページ A に入ります。機能要件により、同じジャンプでページ A とページ B の間をタブで行き来する必要があります。今の問題はIndex の場合、3 つのルート A と B はすべて同じレベルにあり、セカンダリ ルートはありません。
このように、ブラウザや携帯電話で戻るボタンをクリックすると、ABページを行ったり来たりして、最後にインデックスに戻ることになります。
クリックすると次のように表示されます。インデックス —> A —> B —> A —> B
戻ると次のように表示されます。B —> A —> B —> B —> A —> インデックス
この効果が欲しいです: AB をどのように切り替えても、最終的にはインデックスに戻ります。
Web ページの戻るボタンは直接インデックスに戻ることができますが、ブラウザ自体の戻りは履歴に基づいて戻ります。または Vue にはブラウザの戻るボタンを制御する方法がありますか。 ###解決? ? ? ?
大家讲道理2017-07-05 11:08:20
router.replace(場所)
これは router.push に非常に似ていますが、唯一の違いは、履歴に新しいレコードを追加しないことですが、そのメソッドと同じ名前があり、現在の履歴レコードを置き換えることです。
http://router.vuejs.org/zh-cn...