我有 2 頁,頁面 A 和頁面 B,我再次使用了兩次。
例如我的路線:
頁面 A -> 頁面 B -> 頁面 A(第二個)-> 頁面 B(第二個)
或在實際應用中實作:
發布 -> 個人資料 -> 另一個帖子 -> 另一個個人資料
問題:
當從頁面 B(第二個)向后導航到頁面 A(第二個)時沒有問題。但是,當再次導航回頁面 B 時,頁面 B 再次觸發 NgOnInit 并且當我檢查該頁面上的變數時,它是空的。因此,我得出結論,頁面 B 已被破壞。
問題:
如何避免破壞?我希望當從頁面 A(第二個)導航回頁面 B 時,沒有任何變化,顯示頁面 B 的情況與我之前打開的情況相同。
*info : 每個 url 已經使用不同的引數
uj5u.com熱心網友回復:
我使用了 ionic route (IonicRouteStrategy) 并同意導航在 ionic 中可以正常作業。我的錯誤是導航回傳時,我使用了角度庫中的 location.back(),沒有使用 ionic 中的 defaultHref
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/495187.html