如果在 vue-router 裡要抓到網址參數的話,可以透過 vue 原生的方法就好了,使用方法如下:
$route.query.網址上的參數
如果是這樣的網址:https://github.com/search?q=vue
就是寫成
$route.query.q
就能抓到 q 的值了。
我們在切換頁面的時候也需要透過 watch 偵測參數的變化,才能去更新頁面上的資料。
watch: { '$route.query.q'() { //do something here } },
如果在 vue-router 裡要抓到網址參數的話,可以透過 vue 原生的方法就好了,使用方法如下:
$route.query.網址上的參數
如果是這樣的網址:https://github.com/search?q=vue
就是寫成
$route.query.q
就能抓到 q 的值了。
我們在切換頁面的時候也需要透過 watch 偵測參數的變化,才能去更新頁面上的資料。
watch: { '$route.query.q'() { //do something here } },