[Fiori] 라우트 / 패턴 / 버튼


[Fiori] 라우트 / 패턴 / 버튼

패턴이 없으면 루트 뷰로 가게 되는데 패턴이 없는 뷰를 만들게 되면 루트 뷰로 갔다가 패턴이 없는 것을 보고 app뷰로 가게 된다. 루트뷰의 컨트롤러를 App뷰에서 바라볼 수 있게 된다. sap.ui.core.mvc 라이브러리를 mvc라는 이름으로 사용할 거다. 그래서 맨 위에 mvc : 라는 이름이 온다. mvc:View = mvc의 view를 사용할 꺼다. sap.m은 이름을 주지 않아서 쉘 사용할 때 앞에 이름을 안주고도 사용할 수 있다. 다음과 같이 <content/>에 <Button/>을 생성할 수 있다. 이름 맨 앞이 소문자이면 Aggregation을 뜻하고 대문자이면 객체를 뜻한다. 컨트롤러에서 MessageToast를 사용하기 위해 위에 주소 값을 적어주고 원하는 이름을 정해 준다. 또한 뷰에서 버튼을 눌렀을 때(press 이벤트) onPress라는 메소드를 호출하게 되기 때문에 컨트롤러에서 정의해줘야 한다. 입력된 evt 파라미터를 통해 접근하며 소스에 아이디와 Pr...


#abap #erp #fiori #sap #ui5

원문링크 : [Fiori] 라우트 / 패턴 / 버튼