Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

[Vue]ionic中取得route資訊的方式

內容目錄

ionic中取得route資訊

一般在Vue中想取得url的參數或是網域位置,如果有使用vue-route的話,可以直接取用,方法如下

const params = $route.params

或是在3.0要這要宣告

const params = this.$route.params

例如localhost/test?username=橫隔膜,就可以以下面形式取出。

const params = this.$route.params
const username = params.username
//params : test
//username : 橫隔膜

但最近使用ionic做這這件時,這樣宣告會一直跳出錯誤,發現不能直接取用this.$route,甚至不能用this。找了一段時間終於在ionic的說明文件中找到正確寫法,其實只要拿掉"$"就可以囉。

const params= route.params;