步骤9:组件配置中的openUI5中缺少index.js文件

时间:2018-12-23 16:06:45

标签: sapui5

我正在使用openUI5文档学习openui5(版本1.61.1)

从版本1.61.1开始,openUI5包含index.js文件。从“步骤:9组件配置”到最后一步的文档中都缺少此index.js文件。没有index.js文件,我将无法继续进行操作。我不确定是否错过了任何要点或与文档错误有关的内容。

2 个答案:

答案 0 :(得分:1)

  

我发现了问题。在第9步中,我们必须包含以下meta   数据标签并更改index.html文件中的onInit值。

<meta name="viewport" content="width=device-width, initial-scale=1.0">
data-sap-ui-oninit="module:sap/ui/core/ComponentSupport"

我在本教程的第9步中遇到了同样的问题。除了建议的更改之外,我还必须更改index.html的正文以显示视图的内容。

我的工作index.html看起来像这样:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Chatter UI</title>
    <script
            id="sap-ui-bootstrap"
            src="http://127.0.0.1:8080/openui5-demo/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-resourceroots='{
                "sap.ui.demo.walkthrough": "./"
            }'
            data-sap-ui-oninit="module:sap/ui/core/ComponentSupport"
    >
    </script>
</head>
<body class="sapUiBody" id="content">
    <div data-sap-ui-component data-name="sap.ui.demo.walkthrough" data-id="container"></div>
</body>
</html>

答案 1 :(得分:0)

我发现了问题。在第9步中,我们必须包含以下元数据标记,并在index.html文件中更改onInit值。

<meta name="viewport" content="width=device-width, initial-scale=1.0">
data-sap-ui-oninit="module:sap/ui/core/ComponentSupport"

但是,如果我们添加此元数据标记,我不确定为什么它会起作用。谁能解释我。