引言
SAP UI5这种框架并不是像JQuery那样引入核心代码库就可以直接使用了,所以我们这里需要一个初始化核心类库然后将他启动的过程。
初始化代码
需要写在index页面
<script id="sap-ui-bootstrap"
src="../../resources/sap-ui-core.js"
data-sap-ui-libs="sap.m" //引入依赖包
data-sap-ui-theme="sap_belize" //引入主题
data-sap-ui-language=”en” //引入语言
data-sap-ui-compatVersion="edge" //设置兼容版本
data-sap-ui-bindingSyntax=”complex” //设置绑定
data-sap-ui-preload=”async” //设置异步加载
data-sap-ui-resourceroots='{"ID ": ""}' //设置当前要初始化的resourceroots>
</script>
<script>
sap.ui.getCore().attachInit(function() { //回调函数
new sap.m.Shell({ //生成一个根容器
app: new sap.ui.core.ComponentContainer({
height : "100%",
name : "ID"
})
}).placeAt("content"); //替换
});
</script>