안녕하세요! SAP/UI5 썸네일형 리스트형 [ SAPUI5 ] Dialogs and Fragments ○ 에러 체크 - 무슨 이유인지는 모르겠으나, 구동이 되지 않길래 한참을 해맸음 - 크롬창에서 F12를 눌러 해당 오류를 체크해 볼 수 있음 - 'sap.ui.define'으로 수정하니 잘 작동함 ○ Dialog - HelloPanel.view.xml 1) id : 해당 버튼이 어떤 버튼인지 식별 2) text : i18n에 초기화 해주었던 텍스트 호출 3) press : controller에서 선언해두었던 function 호출 - HelloDialog.fragment.xml 1) FragmentDefinition * view의 controller에 의존하지 않음 * sap.ui.demo.core 2) Dialog와 함께 써야함(?) - i18n에 openDialogButtonText 초기화 더보기 [ SAPUI5 ] / 리팩토링 ○ HelloPanel.view.xml - App.view.xml에 있던 코드 일부를 복사 붙여넣기 - 코드의 리팩토링 과정 ○ HelloPanel.controller.js - App.controller.js의 코드 일부를 가져와 복사 붙여넣기 - 코드 리팩토링 과정 더보기 [ SAPUI5 ] sapUiResponsiveMargin ○ sapUiResponsiveMargin - panel 주위로 공간 생성 - auto : width 100% 더보기 [ SAPUI5 ] / displayBlock ○ 페이지 구간 나누기 - displayBlock : 각 구간을 나눠줌(?) - i18n에 각 객체를 원하는 문구로 초기화 더보기 [ SAPUI5 ] Component.js ○ Component.js - JSONModel, ResourceModel 정의 - IAsyncContentCreation 1) sap.ui.core.UIComponent의 인터페이스 2) 비동기 방식으로 구동 지원 ○ index.js ○ Controller.js 더보기 [ SAPUI5 ] ResourceModel ○ i18n.properties - 자바스크립트 다국어 사용 시 사용, en은 영어, de는 독일 - ResourcceModel 정의 - ResourceModel : Bundle 설정 - i18n.properties에 초기화해 둔 것을 입력 - 왜 안될까? 더보기 [ SAPUI5 ] JSONModel ○ JSONModel을 활용해 보자. - JSONModel 정의 - onInit : View 로딩 시, 무조건 1번 실행됨 * onBeforeRendering : Xml View가 브라우저 랜더링(화면 생성) 전에 실행되는 function * onAfterRendering : Xml View가 브라우저 랜더링 후에 실행되는 function * onExit : Xml View를 떠난 후 실행되는 function View를 벗어난 Routing으로 인한 이동 시에 초기화 및 실행 function 등록 - oData(Open Data Protocol) 1) 웹상에서 손쉽게 데이터를 조회 및 수정할 수 있도록 주고 받는 웹(프로토콜) 2) OPEN API를 오픈된 공통규약으로 제공 가능 3) Atom Publi.. 더보기 [ SAPUI5 ] Hello World! ○ Hello World! 버튼 만들기 [ sapganeung.view.xml ] [ sapganeung.controller.js ] ○ view와 controller로 버튼 만들기 - Button을 클릭했을 때 노출되는 text "Say Hello" 설정 - press에 컨트롤러에서의 기능을 구현할 key값 설정 ○ MessageToast.show - 버튼 모듈 구현 더보기 이전 1 ··· 7 8 9 10 11 다음