vue params query的用法和區別

2021-10-07 03:20:28 字數 541 閱讀 2501

1.params

//帶過去id

通過this.$router.push(});

由於動態路由也是傳遞params的,所以在 this.$router.push() 方法中 path不能和params一起使用,否則params將無效。需要用name來指定頁面。

及通過路由配置的name屬性訪問

2.query

頁面通過path和query傳遞引數

在目標頁面通過this.$route.query獲取引數:

區別:

1、用法:

query要用path來引入,params要用name來引入,接收引數都是類似的,分別是this.$route.query.name和this.$route.params.name。

注意接收引數的時候,已經是$route而不是$router

2、展示上

query更加類似於我們ajax中get傳參,params則類似於post,說的再簡單一點,前者在瀏覽器位址列中顯示引數,後者則不顯示

vue params query傳參使用

宣告式 程式設計式 router.push 1 router.push使用 router index.js export default new router 上邊,在路由中為b元件新增兩個引數 name age a元件,繫結乙個 click事件,跳轉b元件傳參 使用params 跳轉b元件啊啊 這...

container of 的的的原理

另外一篇,同樣精彩,揭開linux核心中container of的神秘面紗 華清遠見嵌入式學院講師。在linux 核心中有乙個大名鼎鼎的巨集container of 這個巨集是用來幹嘛的呢?我們先來看看它在核心中是怎樣定義的。呵呵,乍一看不知道是什麼東東。我們先來分析一下container of p...

存在的就是合理的,發生的即是必然的。

筆者有時候會想,什麼是對,什麼是錯?對於追求某一件事情之前首先會考慮,為什麼我要做這件事情。所以經過自我分析和生活周邊環境的總結。我認為,對於乙個人來,這是在站在個體的角度上說。什麼是對的?就是你自己覺得是對的,它就是對的。不過這個只是你自己的想法。主觀上的正確,不代表客觀上也受到了別人的認可。就拿...