[Vue.js] 在 vue 抓到網址上的參數(URL Parameters) 與偵測參數變化的方法

分享:

如果在 vue-router 裡要抓到網址參數的話,可以透過 vue 原生的方法就好了,使用方法如下:

$route.query.網址上的參數

如果是這樣的網址:https://github.com/search?q=vue

就是寫成

$route.query.q

就能抓到 q 的值了。

我們在切換頁面的時候也需要透過 watch 偵測參數的變化,才能去更新頁面上的資料。

watch: {
            '$route.query.q'() {
                //do something here
            }
 },

 

 

 

課程推薦

和我們交流

加入我們的社群,裡面會有一些技術的內容、有趣的技術梗,以及職缺的分享,歡迎和我們一起討論。