SAP UI5加载xml视图的全过程

简介: UI5框架调用ApplicationContainer.js,后者又调用每个应用的Component.js.
+关注继续查看

UI5框架调用ApplicationContainer.js,后者又调用每个应用的Component.js.

image.png

UI5应用的Component.js都是扩展自,或者说原型为 sap.ca.scfld.md.ComponentBase.

sap.ca.scfld.md.ComponentBase负责初始化路由器 Router。UI5应用的Component.js里定义了路由信息,即每一个url标识符会对应一个控制器和视图,比如下图所示的S2视图。


image.png

Drill down into it.

image.png

下载xml视图对应的实现Xml文件。


image.png

5. Create empty control object for S2.

image.png

6. Download controller(S2.Controller). It is the same with xml loading.

7. fire event for S2 onInit.

image.png

8. When all the files loaded, ApplicationContainer start to Render the Xml.

image.pngimage.png


相关文章
|
2月前
|
XML 数据格式 开发者
SAP UI5 XML 视图里解析 Extension Point 的触发点
SAP UI5 XML 视图里解析 Extension Point 的触发点
25 0
|
2月前
|
XML 存储 数据格式
什么是 SAP UI5 XML 视图里的 customData
什么是 SAP UI5 XML 视图里的 customData
23 0
|
2月前
|
XML JSON 自然语言处理
SAP UI5 XML 视图中数据绑定路径语法的难点和易混淆点的专题讲解
SAP UI5 XML 视图中数据绑定路径语法的难点和易混淆点的专题讲解
19 0
|
2月前
|
XML JSON JavaScript
SAP UI5 XML 视图在实例化时就已经确定了 BindingSyntax 的实现版本了
SAP UI5 XML 视图在实例化时就已经确定了 BindingSyntax 的实现版本了
24 0
|
2月前
|
XML 数据格式
关于 SAP UI5 XML 视图里控件事件处理函数名称中的 . (点号) 问题的讨论试读版
关于 SAP UI5 XML 视图里控件事件处理函数名称中的 . (点号) 问题的讨论试读版
28 0
|
2月前
|
XML 前端开发 JavaScript
使用代码给 SAP UI5 XML 视图添加自定义 CSS
使用代码给 SAP UI5 XML 视图添加自定义 CSS
27 0
使用代码给 SAP UI5 XML 视图添加自定义 CSS
|
2月前
|
XML API 数据格式
SAP UI5 ManagedObject 的 Event 讲解以及 SAP UI5 XML 视图里控件 press 的解析逻辑
SAP UI5 ManagedObject 的 Event 讲解以及 SAP UI5 XML 视图里控件 press 的解析逻辑
25 0
|
2月前
|
XML Web App开发 前端开发
SAP UI5 进阶 - XML 视图里定义的 UI 控件,运行时实例化的技术细节剖析试读版
SAP UI5 进阶 - XML 视图里定义的 UI 控件,运行时实例化的技术细节剖析试读版
23 0
|
2月前
|
XML 缓存 前端开发
SAP UI5 xml 视图里定义的控件,运行时如何创建其实例的?
SAP UI5 xml 视图里定义的控件,运行时如何创建其实例的?
28 0
|
8月前
|
XML JSON 数据格式
SAP UI5 XML 视图中数据绑定路径语法的难点和易混淆点的专题讲解
SAP UI5 XML 视图中数据绑定路径语法的难点和易混淆点的专题讲解
相关课程
更多
推荐文章
更多