vue路由傳參分爲兩種狀況:vue
1、query和params傳參的區別:安全
一、query傳參顯示參數,params傳參不顯示參數,params相對於query來講較安全一點。this
二、取值方法也有不一樣:query取值:this.$route.query.XXX || this.$route.params.xxx
spa
三、query傳值頁面刷新數據還在,而params傳值頁面數據消失。3d
2、各自寫法:blog
query路由
組件寫法(help.vue):渲染
方式一:route
方式二:方法
接受寫法(home.vue)
頁面渲染(home.vue):
query參數賦值到data:
params:
組件寫法(about.vue):
方式二:
路由寫法:
接受寫法:
頁面渲染: