天天看點

SAP UI5 application component運作時加載的奧秘

Created by Jerry Wang, last modified on Aug 09, 2015

shell

openSomething

getServiceConfig

parseShellHash

Hash

exec

initiateApplication

AppConfiguration.getMetadata

成功讀取LPD_CUST裡維護的additional資訊:

SAP UI5 application component運作時加載的奧秘

拿到Service的config資訊:

SAP UI5 application component運作時加載的奧秘

hash就是semantic object + action:

SAP UI5 application component運作時加載的奧秘

使用正規表達式解析semantic object:

SAP UI5 application component運作時加載的奧秘

在LPD_CUST裡配置的application type為URL:

執行initialization操作:

SAP UI5 application component運作時加載的奧秘

在這裡load component.js:

SAP UI5 application component運作時加載的奧秘

runtime callstack:

SAP UI5 application component運作時加載的奧秘