开发者社区> jerrywangsap> 正文

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


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
.Net 以报表的形式加载SAP里面的数据
最近真是累,杂七杂八的事情一大堆,还好明天就放假了,终于可以好好的放松一下了,祝大家国庆中秋愉快! 感觉园子里面搞SAP的貌似不多,很少看到有新的SAP方面的文章出现... 这帮文章写的是在VS里面设计水晶报表,以报表的形式加载SAP里面的数据,涉及到以下几点知识: 1.通过“数据库专家”给水晶报表设置数据源以及各个字段。
741 0
SAP WebIDE 是如何加载SAP UI5里自定义的XML view的 - JerryMaster.view.xml
Created by Jerry Wang, last modified on Nov 08, 2015 Route _routeMatched Signal SignalBinding _oConfig Customize your xml view file name:
17 0
SpringMVC项目中web.xml中的节点加载顺序问题
SpringMVC项目中web.xml中的节点加载顺序问题,之前以为web.xml中就是一些配置信息,和节点的顺序没有关系,后来才发现初始化时的加载顺序是和节点的顺序相关的。 完整的web.xml文件内容: contextConfigLocation classpath*:/spring/*.
650 0
SAP Commerce Cloud (电商云) UI 的懒加载功能
SAP Commerce Cloud (电商云) UI 的懒加载功能
23 0
SAP Spartacus加载delivery region的实现
SAP Spartacus加载delivery region的实现
18 0
漫谈JVM热加载技术(三)--- Hotcode2 Adapter
#Hotcode2中各个Adapter介绍 Hotcode2会在JVM启动阶段和应用运行阶段接入class文件的装载,也就是前一篇文章所说的**JVM Init阶段**和**Runtime阶段**。 Adapter按照使用场景也可以分为2类,一种用是在Init阶段,还有一种是用在Runtime阶段。 # 1 JVM Init阶段 Init阶段的Adapter是在AgentMain.
6986 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
20550 0
+关注
2624
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载