1. 程式人生 > >vue-router在同一個路由下切換,取不到變化的路由引數

vue-router在同一個路由下切換,取不到變化的路由引數

最近用vue寫專案的時候碰到一個問題,在同一個頁面下跳轉,路由地址不變,路由引數有變化,一開始只是在data裡取路由的引數,發現根本取不到變化的路由引數。

在網上查找了一番後發現可以這樣寫:


watch: {
  '$route' (to, from) {  //這樣就可以獲取到變化的引數了,然後執行引數變化後相應的邏輯就行了
    console.log(this.$route.query)
  }
}

學習筆記,如有不足請多指教!