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對象的基礎類,通常要建立一個新的類就要繼承該抽象類