SAPUI5学习第三天-----(02)开始用Controls代替Hello World了

Controls

官网代码

现在是时候通过 SAPUI5 控件 sap.m.Text 替换 HTML 正文中的“Hello World”文本来构建我们的第一个小 UI。一开始,我们将使用 JavaScript 控件界面来设置 UI,然后将控件实例放入 HTML 正文中。

webapp/index.html

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>SAPUI5 Walkthrough</title>
	<script
		id="sap-ui-bootstrap"
		src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js"
		data-sap-ui-theme="sap_belize"
		data-sap-ui-libs="sap.m"
		data-sap-ui-compatVersion="edge"
		data-sap-ui-async="true"
		data-sap-ui-onInit="module:sap/ui/demo/walkthrough/index"
		data-sap-ui-resourceroots='{
			"sap.ui.demo.walkthrough": "./"
		}'>
	</script>
</head>
<body class="sapUiBody" id="content">
</body>

</html>
<body class="sapUiBody" id="content">
</body>
为SAPUI5应用添加额外的主题依赖样式

webapp/index.js

sap.ui.define([
	"sap/m/Text"

], function (Text) {
	"use strict";

	new Text({
		text: "Hello World"
	}).placeAt("content");

});

控件用于定义屏幕各部分的外观和行为。

在上面的例子中,init事件的回调就是我们现在实例化SAPUI5文本控件的地方。控件的名称以其控件库sap/m/的名称空间作为前缀,并将选项传递给带有JavaScript对象的构造函数。对于我们的控件,我们将文本属性设置为值“Hello World”。

我们将控件的构造函数调用链接到标准方法placeAt,该方法用于将SAPUI5控件放置在文档对象模型(DOM)或任何其他SAPUI5控件实例的节点中。我们将DOM节点的ID作为参数传递。我们使用HTML文档的body标签并为其提供ID ‘content’作为目标节点。

SAPUI5的所有控件都有一组固定的属性、聚合和关联用于配置。您可以在Demo Kit中找到它们的描述。此外,每个控件都带有一组公共函数,您可以在API reference中查找这些函数。
在这里插入图片描述

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值