Flex分享:view stack vs. state
1、 view state是概念性
進階知識: view stack是技術性
2、 state功能強大
2.1.state可以改變layout,通過addChild與removeChild
2.2 state有強大的事件機制:setEventHandler,setProperty,setStyle
3、state:calling by name
stack:calling by reference
4、state 若首狀態爲空,則更換狀態時無需移除子狀態
1.建議使用states,viewState不被建議
2.base state通常爲空,state退出事件註冊要用setEventHandler去寫
3.對於每一個Flex UI文件,要認清他是branch還是leaves:
3.1 如果是branch,參照進階知識第2條
branch的exitPage()要負責:設置初始狀態,清理其下的leaves(調用他們的exitPage() )
4.在branch Page裏建立
clearData():用來清除數據相關的部分
clearUI():清除UI相關的部分
clearMedia():清除多媒體數據
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.