2015-02-09 72 views
0

只是为了好奇,我想读取GitHub上的OpenUI5代码。但是,我不知道从哪里开始。 OpenUI5代码的“第1章”是什么?有太多的库和代码,我不知道从哪里开始。有人可以帮助我吗?提前致谢!OpenUI5代码读取

回答

5

先决定某一方面会有很大帮助,如何控制工作,或者UI5内核如何处理渲染这些控件及其组合,数据绑定,翻译,模块加载或主题,或者...
如果您没有特定兴趣,我建议开始看看控件,因为它们相对孤立,范围从琐碎到复杂,而且更有可能编写自己的控件而不是改变让我们说数据绑定。

例如,你可以看看在sap.m.Link控制: - https://github.com/SAP/openui5/blob/master/src/sap.m/src/sap/m/Link.js - https://github.com/SAP/openui5/blob/master/src/sap.m/src/sap/m/LinkRenderer.js 链接是一个非常简单的控制,当然,但看代码,你会发现有一些特殊需要处理的事情。

以下资源会给你一些情况下更好地了解哪些链接实现的功能:

根据您舒适的感觉,你可以挑选其他控件然后或继续例如到RenderManager,它负责调用控制渲染器来生成它们的HTML: https://github.com/SAP/openui5/blob/master/src/sap.ui.core/src/sap/ui/core/RenderManager.js