1. 程式人生 > >SAP UI5載入xml檢視的全過程

SAP UI5載入xml檢視的全過程

  1. UI5框架呼叫ApplicationContainer.js,後者又呼叫每個應用的Component.js.
    在這裡插入圖片描述
  2. UI5應用的Component.js都是擴充套件自,或者說原型為 sap.ca.scfld.md.ComponentBase.

sap.ca.scfld.md.ComponentBase負責初始化路由器 Router。UI5應用的Component.js裡定義了路由資訊,即每一個url識別符號會對應一個控制器和檢視,比如下圖所示的S2檢視。
在這裡插入圖片描述

  1. Drill down into it.
    在這裡插入圖片描述
  2. 下載xml檢視對應的實現Xml檔案。

在這裡插入圖片描述


在這裡插入圖片描述
5. Create empty control object for S2.
在這裡插入圖片描述
6. Download controller(S2.Controller). It is the same with xml loading.
7. fire event for S2 onInit.
在這裡插入圖片描述
8. When all the files loaded, ApplicationContainer start to Render the Xml.

在這裡插入圖片描述
在這裡插入圖片描述