我無法讓模擬服務器工作。我已按規定here的SAPUI5引導設立的一切,但是當我啓動使用模擬服務器(「/test/mockServer.html」)申請它給我的錯誤控制檯:SAPUI5模擬服務器
Uncaught (in promise) Object {message: "HTTP request failed", request: Object, response: Object, statusCode: 404, statusText: "Not Found"…}
可能是什麼問題?我嘗試過使用mockDataUri模擬服務,或者僅使用元數據URI,但無論哪種方式,結果都是一樣的。我也嘗試從Web IDE運行mockServer.html,但它沒有改變任何東西。
編輯:似乎問題是關於如何使用模擬服務器而不是服務器本身,因爲模擬服務器包含數據,但我無法獲取數據建模。例如:
// Create Mock Server
var oMockServer = new MockServer({
rootUri: rootUri
});
...
oMockServer.getEntitySetData("Entity") // Returns generated mock data
...
// Create Model
var oModel = new sap.ui.model.odata.ODataModel(rootUri, true);
dataModel.read("Entity", null, null, true, function (oData, oResponse) {
console.log(oData, oResponse);
}, function (oError) {
console.log(oError); // logs Object {message: "HTTP request failed", request: Object, response: Object}
});
可能是什麼問題?
[UI5模擬服務器與本地數據的可能的副本:「rootUri」不工作](https://stackoverflow.com/questions/46664672/ui5-mock-server-with-local-data-rooturi-not-working ) – boghyon