首页 > 解决方案 > 添加容器时未加载 XML 视图的内容

问题描述

添加时不会加载我的视图内容l:VerticalLayout。如果我删除它,那么视图就可以正常工作。我xmlns:l="sap.ui.layout"也在加。在控制台中,它显示错误:

未捕获(承诺)错误:资源 ns/HTML5Module/view/View1.view.xml 无法从 ./view/View1.view.xml 加载。检查“找不到文件”或解析错误。原因:错误:无效的 XML: <mvc:View controllerName="ns.HTML5Module.controller.View1" xmlns:mvc="sap.ui.core.mvc" displayBlock="true" xmlns="sap.m" xmlns:l ="sap.ui.layout" >"

请看下面的代码:

我的 UI5 视图代码的屏幕截图

我正在使用 SAP Business Application Studio。

标签: htmlxmlsapui5sap-fiori

解决方案


根据规范

属性之间必须用一个或多个 ASCII 空格分隔。

即在你的情况下,它应该是:

<!-- Correct XML syntax: one or more whitespace between the attributes: -->
<Title level="H2" text="Layout Example"></Title>

代替:

<!-- Invalid syntax: no whitespace between `level` and `text`: -->
<Title level="H2"text="Layout Example"></Title>

推荐阅读