Flex mxml檔案生命週期

2021-08-30 03:38:53 字數 421 閱讀 6981

preinitialize  當元件在建立的原始階段觸發,它的子元素都還沒有建立,也就是這時候不能引用mxml中的元件(如果乙個頁面從來沒有被顯示過,或沒有隱式載入在舞台上時,此事件是第乙個執行。反之則不會執行)

initialize     當元件及其子元素都已經建立完畢的時候觸發,但此時元件的大小尺寸還沒有決定,但這時候可以引用mxml中的元件( 如果乙個頁面從來沒有被顯示過,或沒有隱式載入在舞台上時,此事件是第二個執行。反之則不會執行)

creationcomplete 當元件布局完成並顯示之後觸發(頁面被顯示出以後再執行,this.currentstate執行檢視切換後,再執行。 )

因此,我們一般在initialize的時候,可以對元件上要顯示的字元資訊等進行設定和設定和元件尺寸相關的值。而要獲取和元件布局相關的資訊的操作,則放在creationcomplete時。

React 生命週期 生命週期方法

生命週期 掛載 更新 解除安裝 元件被建立 執行初始化 並被掛載到dom中,完成元件的第一次渲染 constructor props getderivedstatefromprops props,state render componentdidmount 元件被建立時會首先呼叫元件的構造方法,接受...

actived生命週期 Vuejs 生命週期

每個 vue 例項在被建立時都要經過一系列的初始化過程。如需要設定資料監聽 編譯模板 將例項掛載到 dom 並在資料變化時更新 dom 等。同時在這個過程中也會執行一些叫做生命週期鉤子的函式,這給了使用者在不同階段新增自己的 的機會。乙個 vue 例項 我們建立乙個 vue 例項,並在每個階段驗證 ...

生命週期篇 一 Activity生命週期理解

乙個activity 通俗點就叫乙個介面吧 在實際使用中會有幾種狀態 1.正在顯示 處於當前螢幕最頂層 2.尚且可見,但不可用 在其他介面下面,但未被完全覆蓋 3.完全不可見 被其他介面完全覆蓋,最常見的就是切換到桌面 以上是實際使用android手機的時候最直觀的介面狀態,那麼接下來我們來 一下,...