即使在SAP HCM發展很有經驗,我剛開始我的追求學習UI5(使用eclipse),所以我的道歉提前如果我的問題是有點基本...SAP UI5:錯誤結合
我試圖創建一個數據綁定(基於UI5 rockstar DJ Adams的例子),但由於某種原因,沒有結果。
- 在我的控制器
我已經進入下面的代碼(在OnInit函數)來創建數據,並將其提供:
onInit: function() { var cities = [ { id: "A1", name: "Kobe" }, { id: "A2", name: "Hiroshoma" } ]; var oModel = new sap.ui.model.json.JSONModel(); oModel.setData(cities); sap.ui.getCore().setModel(oModel); },
- 在我看來
,我嘗試使用綁定的數據下面的代碼:
</IconTabFilter> <IconTabFilter binding="{/cities/0}" text="{name}" icon="sap-icon://group" design="Horizontal"> </IconTabFilter> <IconTabFilter binding="{/cities/1}" text="{name} ({id})" icon="sap-icon://group" design="Horizontal"> </IconTabFilter> </items> </IconTabBar> </content> </Page> </core:View>
在我的輸出中,所有元素都能正確顯示,但是我沒有得到我在模型中初始化的值。不過,我沒有得到任何錯誤,要麼
我的問題:1。 你能提供一些幫助/指導看到我犯了一個錯誤? 2.什麼是數據綁定(調試器,其他提示)時檢測問題的最簡單方法?
非常感謝您的指導,
湯姆
只是從綁定中刪除'/城市'。它應該能夠獲取數據。 – Nareshkumar