query跟params的區別?小小平凡生活雜記2021-12-10 18:38:06

params和query都是為了傳遞引數

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

第一次使用時犯的錯誤

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

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

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

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

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