首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:未找到id为container-testing-app- Target: worklist的根视图

错误:未找到id为container-testing-app- Target: worklist的根视图
EN

Stack Overflow用户
提问于 2021-07-01 17:21:36
回答 1查看 29关注 0票数 0

我试着做这个教程“https://openui5.hana.ondemand.com/topic/ab134ef3932c4b42898c79c10341e8b5”,我试着复制可以从那个教程下载的文件,但是我得到了一个错误,我不太明白这是manifest.json文件:

代码语言:javascript
复制
{
  "_version": "1.12.0",
  "sap.app": {
    "id": "sap.ui.demo.testing",
    "type": "application",
    "i18n": "i18n/i18n.properties",
    "applicationVersion": {
      "version": "1.0.0"
    },
    "title": "{{appTitle}}",
    "description": "{{appDescription}}",
        "resources": "resources.json",
        "dataSources": {
            "mainService": {
                "uri": "/here/goes/your/serviceUrl/",
                "type": "OData",
                "settings": {
                    "odataVersion": "2.0",
                    "localUri": "localService/metadata.xml"
                }
            }
        }
  },
  "sap.ui": {
    "technology": "UI5",
    "icons": {
      "icon": "sap-icon://task"
    },
    "deviceTypes": {
      "desktop": true,
      "tablet": true,
      "phone": true
    }
  },
  "sap.ui5": {
    "rootView": {
      "viewName": "sap.ui.demo.testing.view.App",
      "type": "XML",
      "async": true,
      "id": "app"
    },
    "dependencies": {
      "minUI5Version": "1.60.0",
      "libs": {
        "sap.ui.core": {},
        "sap.m": {},
        "sap.ui.layout": {}
      }
    },
    "contentDensities": {
      "compact": true,
      "cozy": true
    },
    "models": {
      "i18n": {
        "type": "sap.ui.model.resource.ResourceModel",
        "settings": {
          "bundleName": "sap.ui.demo.testing.i18n.i18n",
                    "supportedLocales": [
                        ""
                    ],
                    "fallbackLocale": ""
        }
      }
    },
    "resources": {
      "css": [
        {
          "uri": "css/style.css"
        }
      ]
    },
    "routing": {
      "config": {
        "routerClass": "sap.m.routing.Router",
        "viewType": "XML",
        "viewPath": "sap.ui.demo.testing.view",
        "controlId": "app",
        "controlAggregation": "pages",
        "async": true
      },
      "routes": [
                {
                    "pattern": "",
                    "name": "worklist",
                    "target": "worklist"
                }
            ],
            "targets": {
                "worklist": {
                    "viewName": "Worklist",
                    "viewId": "worklist",
                    "viewLevel": 1
                }
            }
    }
  }
}

下面是mockServer.html:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Bulletin Board</title>

    <script id="sap-ui-bootstrap"
            src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js"
            data-sap-ui-theme="sap_fiori_3"
            data-sap-ui-resourceroots='{
                "sap.ui.demo.testing": "../"
            }'
            data-sap-ui-oninit="module:sap/ui/demo/testing/test/initMockServer"
            data-sap-ui-compatVersion="edge"
            data-sap-ui-async="true"
            data-sap-ui-frameOptions="trusted">
    </script>
</head>

<body class="sapUiBody">
    <div data-sap-ui-component data-name="sap.ui.demo.testing" data-id="container" data-settings='{"id" : "testing"}'></div>
</body>
</html>

我想主体中的div已经有了正确的id?但是我仍然收到错误:“没有找到id为container-testing app- Target: worklist的根视图”

有什么需要帮忙的吗?

EN

回答 1

Stack Overflow用户

发布于 2021-07-02 14:29:23

您能提供文件夹结构,以便它更具信息性吗?现在,我将建议在resourceroot标记中使用单点,而不是使用".. /“

在清单文件中,提到了rootView,但我不知道它是以另一种方式出现的。但是你可以试试下面的语法。

示例:"rootView":{ "viewName":"sap.ui.demo.testing.view.App","type":"XML“}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68207616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档