微信小程序頁面返回會自動刷新數據丟失的問題

最近在開發微信小程序的過程中發現,當點擊一個很深路徑的頁面時,再返回上一級頁面的時候,上一級頁面會刷新,數據丟失,原因是因爲:

微信小程序的頁面層級最多五層,如果超過了五層,第五層的頁面會被銷燬,當頁面回退的時候,上一級的頁面需要重新創建,所以原來頁面上的數據就會丟失。

所以你可以使用 redirectTo  來代替 navigateTo 關閉當前頁面,跳轉到應用內的某個頁面。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章