我試圖解決這個問題好幾個小時,但無法看到我的錯誤。我嘗試做的只是一個簡單的綁定:在我App.view.xmlSAPUI5 - Bindingproblem
在我的index.htmldata-sap-ui-xx-bindingSyntax="complex"
...
var oModel = new sap.ui.model.json.JSONModel();
oModel.loadData("model/data.json");
sap.ui.getCore().setModel(oModel);
...
<Page title="{/greeting}">
...
data.json
{
"greeting": "hey"
}
我在這裏看不到有什麼問題。 在調試期間,即使調用了sap.ui.getCore()。getModel(),也會在oData變量中給我一個帶有「greeting」:「hey」}的Object。
我希望你們能幫忙。
我也在這裏發佈了原始問題。但是,既然我簡化了它,我應該在一個單獨的問題中發佈這個。 Binding in List with XML
--------- --------更新
this.getView()則setModel(oModel)。 - >作品
sap.ui.getCore()。setModel(oModel); - >不起作用
Sry,my bad。在我的原始代碼中是{/ greeting}。是一個錯字 問題,我現在也改變了我的問題。 – Michael
在您的代碼中發現另一個可能的錯誤以及基於您的代碼的工作示例。 – jpenninkhof
再次:只是一個錯字。在代碼中只有一個oModel而沒有oPositionsModel。對不起發佈這麼多的錯別字。在調查中也對此進行了編輯。 – Michael