SAP HANA CLOUD

[SAP CAP] 라우터란?

선짱 2026. 5. 8. 12:47
반응형

라우터란 화면이동관리자이다.

 

라우터는 url을 보고 아 main 화면 보여줘야겠네.. 라고 알아서 화면 전환을 해줌.

// manifest.json에 라우트 정의되어 있음 (보통)

{

    "routes": [

        { "name": "Main", "pattern": "main", "target": "MainTarget" },

        { "name": "Detail", "pattern": "detail/{id}", "target": "DetailTarget" }

    ]

}

 

URL main 이면 Main Controller 실행.

URL #/detail/5→ Detail 컨트롤러 실행 + id=5 전달

 

관련 함수로는 attachPatternMatched 가 있다.

.getRoute("Main").attachPatternMatched(this._onPatternMatched, this);

Main 화면으로 진입할때마다 _onPattern… 함수를 실행시켜줘

반응형