1、Sample
Sample:https://sapui5.hana.ondemand.com/#/controls包含现有控件的大概用法,点击其中某个控件可查看效果,点击效果页面右上角可以看到源代码
- view:静态标签
- contronller:逻辑代码
- fragment:一般存放页面的一些弹出窗体
view 文件中头部会声明一写配置
<mvc:View
controllerName="sap.m.sample.ActionSheet.C"
xmlns:l="sap.ui.layout"
xmlns:mvc="sap.ui.core.mvc"
xmlns="sap.m">
<l:VerticalLayout
class="sapUiContentPadding"
width="100%">
<l:content>
<Button text="Open Action Sheet"
press="handleOpen"
class="sapUiSmallMarginBottom" />
</l:content>
</l:VerticalLayout>
</mvc:View>
- xmlns=”sap.m” —-当前文件默认使用的库为sap.m,Button控件就是存在sap.m库
- xmlns:l=”sap.ui.layout”—-引入另一个库的控件,并将引入的控件重命名为l,使用该控件时,需要把l加到控件前面。如:
<l:VerticalLayout class="sapUiContentPadding" width="100%"> </l:VerticalLayout>
2、API Reference
控件的属性和方法及其描述