대부분의 SPA(Single Page Application) FrameWork 에서는 생명주기(Life Cycle)을
가지고 있습니다.
UI5도 SPA FrameWork 에 해당하며
Controller 메서드 생명주기를 가지고 있습니다.
하나씩 알아 보도록 하겠습니다.
Step1. onInit
View 로딩시 무조껀 1번 실행되는
function 입니다.
여기에 시작 시 동작할 function 들을
등록 합니다.
1 2 3 | onInit: function() { } |
Step2. onBeforeRendering
Xml View가 브라우저 랜더링(화면생성)전에 실행되는 function입니다.
onBeforeRendering: function() { }, |
Step3. onAfterRendering
Xml View가 브라우저 랜더링(화면생성)후에 실행되는 function입니다.
onAfterRendering: function() { }, |
Step4. onExit
Xml View를 떠난 후 실행되는 function입니다.
View를 벗어난 Routing 으로 인한 이동 시
초기화 해야할 것이 있거나 실행되어야 할
function을 등록합니다.
onExit: function() { } |
Controller에 위 function 들을 등록 할 경우
위의 상황에 따라 실행되게 됩니다.
상황에 맞게 활용하여 사용 하도록 합니다.
Note Page 7 - End
'EDU > SapUI5' 카테고리의 다른 글
SAP UI5 시작하기 5편. UI5 모델바인딩 (0) | 2020.11.08 |
---|---|
SAP UI5 버전 업 하기 ( On-premise ) (0) | 2020.10.14 |
SAP UI5 시작하기 4편. UI5 프로젝트 구조 (0) | 2020.09.27 |
SAP UI5 시작하기 3편. Hello World !! (0) | 2020.09.21 |
SAP UI5 시작하기 2편. Web-IDE 실행 하기 (0) | 2020.09.21 |