你的問題,得先了解一下ajax的工作原理跟你的架構處理。
ajax拉下來的資料,都只是暫存在瀏覽器上。
正常來說一般使用vue使,本身就不會有f5的操作才對。
所以暫存的資料會一直存在。
當然了,會員們沒人知道。
所以你得針對第一次載入頁面時。一些必要資料的讀取處理。
來應付整頁面時ajax的資料消失的問題。
可是,有時需要ajax的東西太多。在重載頁面時做動作有時太過可怕。
這時候就要規劃好。
比較看到常用的是session或是cookie的記錄方式。(但這也只限於不重要的
浩瀚星空 了解 那我有辦法把資料或是說狀態讓他在每次刷新都重新取得嗎 還是這樣太麻煩了
我自已是做了一支類似init的機制。
每一次切頁或是換頁時,會去檢查我的容器內是否存在這些必要的變數。
不存在的話會再請求一次。
基本的init會放在主容器裏,也就是說,一般的操作控制。並不會去觸發它。
只有在重新刷頁的情況下,會因為載入主容器而去觸發它。
借此來保証我的資料變數存在性。
感謝提供一個方向! 再來去研究研究~