sap ui5教程(附件)API简介
2018-03-21 15:23
399 查看
一、sap.ui.core
namespace : SAPUI5的核心运行环境(包括ui5 的jquery插件,核心组件,用于control,component的基类,model、view、controller类)sap.ui.component
创建一个新的组件实例或者查找一个已经存在的组件1、创建一个新的组件实例,该函数的参数是一个组件配置对象
var oComponent = sap.ui.component({ name: "my.Component", url: "my/component/location", id: "myCompId1" });
2、通过ID查找一个已经存在的组件,则该函数的参数是已经存在的组件的ID
var oComponent = sap.ui.component(sComponentId);
sap.ui.controller
定义一个控制器类或者创建一个已有控制器类的实例sap.ui.define
定义一个javascript模块,包括其模块名,依赖和工厂函数sap.ui.define(sModuleName?, [aDependencies]?, function vFactory(){}, bExport?)
sModuleName是一个可选参数,它是被定义的模块的名称。如果省略,它的名称则是该模块文件的路径名称,如一个模块存储在一个文件中’sap/login/LoginModule.js’,它可以被请求为’ sap/login/LoginMudule’
aDependencies依赖关系的模块名称的字符串[]。在确定当前定义的模块的值之前加载依赖模块。
vFactory是一个强制性的工厂功能,可以计算模块的值。每个依赖都以参数的形式传递给这个工厂函数,顺序与它们在字符串[]中顺序相同。
bExport 是保留供SAP使用的布尔变量。
注:use strict : 由ES5引入,告诉浏览器以“严格模式”执行代码。严格模式有助于在开发时在早期状态下检测潜在的编码问题,例如,它确保变量在使用之前进行声明。
sap.ui.base
sap.ui.base.Object所有sap ui5类的基类
extend(“子类名”,{子类内容}):创建一个子类
namespace – sap.ui.Device.system
基于各种指标(如:支持触摸事件、屏幕大小、使用的操作系统、浏览器的用户代理)对用户所使用的设备进行分类。字段:
sap.ui.Device.system.combi :如果这个标志被设置为true,那么该设备将被识别为桌面系统和平板电脑的组合。
sap.ui.Device.system.desktop :如果这个标志被设置为true,那么该设备将被识别为桌面系统
sap.ui.Device.system.tablet:如果这个标志被设置为true,那么这个设备就会被识别为平板电脑。
sap.ui.Device.system.phone:如果这个标志被设置为true,该设备就会被识别为手机。
sap.ui.core.mvc
命名空间sap.ui.core.mvc.Controller :通用控制器类
方
9f04
法:
byId():依照id返回所连接的视图的元素
getView():返回与控制器连接的视图
getOwnerComponent:返回与控制连接的视图的组件
extend(“子类名”,{子类内容}):创建一个子类
sap.m
namespace :主要的UI5控件库(包括可用于触控设备和桌面浏览器响应式控件)。sap.m.MessagePopover
对不同类型消息的总结列表类
相关文章推荐
- sap ui5教程(4)文档简介
- sap ui5教程(0)简介、环境搭建、创建项目
- sap ui5教程(附件)sap ui5采用的技术、图标
- Android 传感器(Sensor)API教程 (一) 常用方法简介
- 最简单的SAP云平台开发教程 - 如何开发UI5应用并运行在SAP云平台上
- SAPUI5视频套餐教程
- ArcGIS Python API可视化及分析系列教程(一):入门与简介(2)安装与配置
- [译]Quartz 框架 教程(中文版)2.2.x 之第二课 Quartz API,Jobs和Triggers简介
- [Mugeda HTML5技术教程之11]Mugeda API简介
- arcgis for flex api version3.7 教程:10.打印服务功能简介
- [Mugeda HTML5技术教程之11]Mugeda API简介
- SAPUI5教程——查看系统安装的SAPUI5版本
- sap ui5教程(3) MVC及view、model、contronller文件结构
- Java EE 7 教程 第一部分 简介 第1章 概述 第1.8节 Java平台中的Java EE 7 API, 标准版7
- sap ui5教程(1) Hello World及index代码三部分
- sap ui5教程(6)Model(Resource model + JSONmodel + ODataModel)
- 大数据教程(3.8):zookeeper的java客户端API简介及监听原理
- RabbitMQ系列教程之七:RabbitMQ的 C# 客户端 API 的简介(转载)
- RabbitMQ系列教程之七:RabbitMQ的 C# 客户端 API 的简介
- sapui5用API查询app, page, control