대부분의 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 들을 등록 할 경우
위의 상황에 따라 실행되게 됩니다.
상황에 맞게 활용하여 사용 하도록 합니다.
'SAP UI5' 카테고리의 다른 글
Connect Remote Systems in SAP Web IDE Personal Edition(orion 에 abap repository연동) (0) | 2024.05.01 |
---|---|
UI5 모델바인딩 (0) | 2024.05.01 |
SAP UI5 버전 업 하기 ( On-premise ) (0) | 2024.05.01 |
UI5 프로젝트 생성시 폴더구조 및 기능 (0) | 2024.05.01 |
UI5 Hello Wold 테스트 (0) | 2024.05.01 |