namespace :主要的UI5控件库(包括可用于触控设备和桌面浏览器响应式控件)。javascript
namespace:控件布局java
namespace:桌面设备的表格形式jquery
namespace:专门为SAP Fiori应用程序所用的组件ajax
namespace:专门为管理应用程序所用的组件浏览器
namespace : SAPUI5的核心运行环境(包括ui5 的jquery插件,核心组件,control,component的基类,model、view、controller类),调用sap.ui.getCore()使其可用
sap.ui
namespace:sap提供与ui相关的js功能的中心penajax依赖入口点
The sap.ui namespace is the central OpenAjax compliant entry point for UI related JavaScript functionality provided by SAP.mvc
sap.ui.core.Componentjquery插件
abstract class: 组件的基类,建立一个新的组件实例或者查找一个已经存在的组件ide
一、建立一个新的组件实例,该函数的参数是一个组件配置对象函数
var oComponent = sap.ui.component({ name: "my.Component", url: "my/component/location", id: "myCompId1" });
二、经过ID查找一个已经存在的组件,则该函数的参数是已经存在的组件的ID工具
var oComponent = sap.ui.component(sComponentId);
abstract class: control的基类
namespace:用于显示、建立和编辑对象的控件
namespace:数据绑定工具
namespace:元数据驱动control
namespace:轻量级图表
namespace:数据可视化
定义一个控制器类或者建立一个已有控制器类的实例
定义一个javascript模块,包括其模块名,依赖和工厂函数
sap.ui.define(sModuleName?, [aDependencies]?, function vFactory(){}, bExport?)
注:use strict : 由ES5引入,告诉浏览器以“严格模式”执行代码。严格模式有助于在开发时在早期状态下检测潜在的编码问题,例如,它确保变量在使用以前进行声明。
sap.ui.base.Object
全部sap ui5类的基类
extend("子类名",{子类内容}):建立一个子类
namespace:基于各类指标(如:支持触摸事件、屏幕大小、使用的操做系统、浏览器的用户代理)对用户所使用的设备进行分类。
字段:
命名空间
sap.ui.core.mvc.Controller :通用控制器类
方法:
byId():依照id返回所链接的视图的元素
getView():返回与控制器链接的视图
getOwnerComponent:返回与控制链接的视图的组件
extend("子类名",{子类内容}):建立一个子类
sap.ui.base.Objectsbstract class: SAPUI5对象的基础类,通常要建立一个新的类就要继承该抽象类