從iframe裏嵌套的vue頁面 用原生JS 無法獲取路徑的傳值。
使用 this.$router.query.keyname獲取url裏帶的值,keyname爲路徑裏這是的屬性名稱。
傳參1
this.$router.push({
path:'/home/index',query:{nameID:'xxx'}
})
取參1
this.$router.query.nameID
傳參2
tis.$router.push({
name:'HomeIndex', params:{nameID:'XXX'}
})
取參2
this.$router.params.nameID
區別: 使用query方法,對應的是path
使用param方法,對應的是 name
path和 name 都是之前在router裏定義好的。