-
[Fiori] #12 객체 접근 범위SAP/UI 2026. 2. 8. 14:10
객체 접근 범위

1. this.getView()
현재 컨트롤러에 연결된 View 객체 반환
즉, 현재 View에 있는 객체 접근 가능
접근 가능:
- View Control (Button, Table, Input 등)
- View Model
2. this.getOwnerComponent()
현재 컨트롤러가 속한 Component 객체 반환
즉, Component 단까지 접근 가능
접근 가능:
- Model
- Router
- Component에 정의된 함수
※ Component란?
SAPUI5 애플리케이션 전체를 관리하는 최상위 객체 (앱의 시작점)
Component에서 관리:
- Model (ODataModel 등)
- Router
- 앱 초기화
=> 앱 전체에서 사용하는 Model은 보통 Component에 등록됨
3. sap.ui.getCore()
SAPUI5 Framework의 최상위 전역 객체
즉, 전역으로 등록된 객체 접근 가능
접근 가능:
- Fragment Control
- Dialog
- 전역 Model
- 전역으로 등록된 Control
'SAP > UI' 카테고리의 다른 글
[Fiori] #14 데이터 요청과 처리 로직 (0) 2026.02.12 [Fiori] #13 UI5와 SAP GUI의 데이터 통신 (0) 2026.02.08 [Fiori] #11 Table 컨트롤 + 데이터 바인딩 (0) 2026.02.04 [Fiori] #10 Chart (0) 2026.02.04 [Fiori] #9 Router (0) 2025.11.16