はじめにvue-routerのリファレンスに以下の記述があるが、どこまで再利用されるか気になったので調べた。 ルートのパラメーターを使う際に特筆すべき点は、ユーザーが /user/foo から /user/bar へ遷移するときに同じコンポーネントインスタンスが再利用されるということです。 両方のルートが同じコンポーネントを描画するため、古いインスタンスを破棄して新しいものを生成するよりも効率的です。しかしながら、これはコンポーネントのライフサイクルフックが呼ばれないことを意味しています。 検証環境package.json "dependencies": { "vue": "^2.5.2", "vue-router": "^3.0.1" } 検証プロパティが変更された場合まずはリファレンスに記述のある、コンポーネント内のプロパティの変更を試す。 ソースコードimport Vue from