vue 路由變化頁面資料不重新整理問題 快取

2022-05-15 12:26:05 字數 395 閱讀 7965

每天記錄一點點,把我遇到的問題記錄下來, 希望可以幫助到更多和我遇到同樣問題的人。

問題出在,我在電腦上做移動端頁面的時候,相繼跳到詳情頁,我想返回,點選

按鈕,直接跳轉到了如上第一張圖的樣子,no,no,no,這不是我想要的結果,此刻,想到了通過改變url來改變頁面的層級問題。

一級的parent為0,預設不顯示或顯示為如圖:

二級的parent為1,點選一級路由變為如圖:

點選進入下一級頁面的時候,資料會重新整理,但是點選電腦後退時,url最後的parent變為1了,頁面還顯示2的資料,

解決辦法如下:

1

created () ,

4watch: 8},

9methods:

14 },

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

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

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

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

vue 資料改變頁面不重新整理

當vue中data裡宣告或者已經賦值過的物件 陣列時,向物件中新增新的屬性,如果更新此屬性的值,頁面不會更新檢視。舉個栗子 當我點選按鈕想要改變message中的值時 addmessage 此時當我點選按鈕,頁面並不會發生改變。官方定義 如果在例項建立之後新增新的屬性到例項上,它不會觸發檢視更新。v...