Ionic 2 中生命周期的命名改變及說明


博主送福利了,微信掃碼有驚喜。超值紅包等着你。。么么噠

 

言歸正轉

本文簡要整理了在 Ionic 2 的版本中生命周期命名的改變,以及各個事件的解釋。

在之前的課程中講解了 Ionic 生命周期的命名以及使用,不過在 Ionic 2 更新到了 30 版本后,框架在全局對生命周期的命名做了改變,所以本文簡單整理一下新的生命周期事件和說明如下。
官方文檔地址在這里

 

事件名稱 事件說明
ionViewLoaded 頁面加載完畢觸發。該事件發生在頁面被創建成 DOM 的時候,且僅僅執行一次。如果頁面被緩存(Ionic默認是緩存的)就不會再次觸發該事件。該事件中可以放置初始化頁面的一些事件。
ionViewWillEnter 即將進入一個頁面變成當前激活頁面的時候執行的事件。
ionViewDidEnter 進入了一個頁面且變成了當前的激活頁面,該事件不管是第一次進入還是緩存后進入都將執行。
ionViewWillLeave 將要離開了該頁面之后變成了不是當前激活頁面的時候執行的事件。
ionViewDidLeave 在頁面完成了離開該頁面並變成了不是當前激活頁面的時候執行的事件。
ionViewWillUnload 在頁面銷毀和頁面中有元素移除之前執行的事件。
ionViewDidUnload 在頁面銷毀和頁面中有元素移除之后執行的事件。


免責聲明!

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



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