質問: ### 前提・実現したいこと Nuxt.jsで無限スクロールによるページ送りを実装しようとしており、次のページが読み込まれたら `page=2`、`page=3` という感じでURLに動的にクエリパラメーターを変更させようとしています。 例えば `/` からリンクから `/blogs` に遷移し、スクロールによって無限スクロールによるページングを発火させ、 `/blogs?page=2` にURLを変更させます。 ### 発生している問題 上記のケースで `/blogs?page=2` の状態からブラウザの戻るボタンをクリックした場合、 `/blogs` に遷移してしまうという問題があります。 この場合、 `/` にブラウザバックしたいと考えています。 ### 該当のソースコード コンポーネントの `
回答: `this.$route.replace()` を使えばよかった ``` watch: { page: function() { this.$router.replace({ path: this.$route.path, query: { page: this.page } }) } }, ```