vue 舊頁面beforeDestory和新頁面的生命周期順序問題


舊頁面beforeDestory執行順序是在 新頁面mounted之前,created之后執行的

所有在beforeDestory執行的某些數據操作如果想在新頁面created中生效,則需要改為beforeRouteLeave方法,在數據處理完后調用next()跳轉到新頁面

頁面測試一下之后發現,實際的執行順序是:

B.created()
 
B.beforeMount()
 
A.beforeDestroy()
 
A.destroyed()
 
B.mounted()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM