1. 程式人生 > >vue 中params 和query的區別

vue 中params 和query的區別

params和query都是為了傳遞引數

params: 只能用name引入路由傳參

第一次使用時犯的錯誤

將name寫成path 導致相應頁面獲取不到資料(以下是錯誤寫法);

而query則是用path引入路由傳參

1.使用params傳參引數不會出現在url上, query會出現url上;

2.重新整理頁面時 params 引數會消失, 而query不會;

獲取路由的方式: params = this.$route.params;或 query = this.$route.query;