controller onInit 함수에서 namifest.json이나 component에 선언한 Model을 못 가져오는 경우
controller.js의 onInit 함수에서 manifest.json이나 component에 선언한 model을 가져와야 하는 경우가 있습니다.이럴 때 우리는 controller에서 model 객체를 가져오는 this.getView().getModel("모델이름") 또는 this.getModel("모델이름") 함수를 사용하셨을 겁니다.하지만 onInit에서 해당 함수를 사용했을 경우 undefined가 return 됩니다.보통 controller에서 위의 문법처럼하면 model 객체를 잘 가져오는데 유독 onInit에서만 못 가져와서 이상하다고 생각하셨던 경험이 있으실 겁니다.이것은 SAPUI5가 실행되는 구조적인 시점 문제 때문입니다.(SAPUI5 실행 순서는 여길보시면 됩니다.)onInit 함수에..
SAPUI5
2021. 1. 18. 18:30
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 토킹클래스
- hanadb
- 3분 세차
- Reds and Blues
- fiori
- 세금계산서
- model.cds
- ORT
- 두번 세차
- 거래처품목 등록
- 사장님 대박
- ie
- FormData
- 개발자 세금계산서
- 개발자
- 피오리
- 소프트웨어
- 홈택스 리뉴얼
- 자바스크립트
- 오알티
- sap
- array
- 소망손세차장
- javascript
- 이천세차장
- sapui5
- 홈택스
- 소망세차장
- window.open
- 소프트웨어 공급자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함