路由跳轉頁面不觸發 mounted 的原因

2021-10-08 01:25:54 字數 360 閱讀 9914

問題描述:當我們進行路由跳轉時,不觸發  mounted 時,首先想到的就是使用 keep-alive 進行了路由快取,如果再次進入到快取的路由頁面時,我們可以觸發 activated 的生命週期,這樣同樣可以進行相應的操作。但是今天我並不是想要說 keep-alive 的生命週期鉤子函式,而只是記錄下平時我們很容易忽略的一些知識點。

我們對新增或者修改跳轉到不同的路由,只是傳參不同。

handleadd (type, row = {}) `

} this.$router.push($`,

})},

根據不同的引數,渲染不同的元件。

vue路由跳轉頁面不重新整理資料

vue router的切換不同於傳統的頁面的切換。路由之間的切換,其實就是元件之間的切換,不是真正的頁面切換。這也會導致乙個問題,就是引用相同元件的時候,由於引數不一樣不會覆蓋原開啟的頁面而會開啟乙個重複的頁面,只是頁面的資料不一樣,再點開舊的頁面時 a 發現資料還是新頁面 b 的資料,點開舊頁面 ...

vue路由跳轉頁面

1.不帶引數 1 2 name,path都行,建議用name 3 42.帶引數5 6 params傳引數 類似post 7 路由配置 path home id 或者 path home id 8 不配置path 第一次可請求,重新整理頁面id會消失9 配置path,重新整理頁面id會保留 10 ht...

vue路由跳轉已開啟頁面不重新整理資料

vue router的切換不同於傳統的頁面的切換。路由之間的切換,其實就是元件之間的切換,不是真正的頁面切換。這也會導致乙個問題,就是引用相同元件的時候,由於引數不一樣不會覆蓋原開啟的頁面而會開啟乙個重複的頁面,只是頁面的資料不一樣,再點開舊的頁面時 b.1 發現資料還是新頁面 b.2 的資料,點開...