请看一下我的代码。我每次都会得到以下错误:
"failed to load 'null/Page.js' from https://sapui5.hana.ondemand.com/resources/null/Page.js: 0 - error
以下是最重要的代码:
的index.html
var oModel = sap.ui.model.json.JSONModel();
oModel.setData(oData);
sap.ui.getCore().setModel(oModel);
var oAppView = sap.ui.view("appview", {
type: sap.ui.core.mvc.ViewType.XML,
viewName: "sapui5.demo.mvcapp.view.App",
});
var oApp = oAppView.byId("app");
oAppView.placeAt("content");
Master.Controller.js
sap.ui.define([
"sap/ui/core/mvc/Controller"
], function(Controller) {
"use strict";
return Controller.extend("sapui5.demo.mvcapp.controller.Master", {
onListPress: function(oEvent) {
var sPageId = "appview--detailPage";
oApp.to(sPageId);
var oPage = oApp.getPage(sPageId);
var oContenxt = oEvent.getSource().getBindingContext();
oPage.setBindingContext(oContenxt);
}
});
});
App.view.xml
<mvc:View xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m">
<App id="app">
<pages>
<mvc:XMLView id="masterPage" viewName="sapui5.demo.mvcapp.view.Master" />
<mvc:XMLView id="detailPage" viewName="sapui5.demo.mvcapp.view.Detail" />
</pages>
</App>
</mvc:View>
亲切的问候 菲利普
答案 0 :(得分:0)
当我在所用的一个视图中拼写错误的“ xmlns”时,SAPUI5也遇到了同样的问题。由于某种原因,该框架向Page.js文件发送了xhr请求。检入母版页和详细页,并进行响应,如果它不起作用并且需要进一步研究。
关于, 迪莫