リファラーのデータを集め用とした際に、document.referrerを使っても前のページが取得出来なかった。 $routeを使っているとdocument.referrerで接続元が取れないらしい。 下記のようにbeforeRouteEnterを用いることで、接続元を取得することが出来た。 data() { return { prevRoute: null }; }, beforeRouteEnter(to, from, next) { next(vm => { vm.prevRoute = from }) }, methods: { hogehoge() { console.log("リファラー:" + this.prevRoute.path); } } 参考サイト teratail VueRouterで前のページのURLを取得することは可能でしょうか? https://teratai
![Vue.jsでアクセス元(referrer)を取得する](https://cdn-ak-scissors.b.st-hatena.com/image/square/29492f815632a82f3c9f9842e05bafd59c303ba9/height=288;version=1;width=512/http%3A%2F%2Fnote.favorite-color.net%2Fcms%2Fwp-content%2Fuploads%2F2020%2F06%2FVue.png)