我是openui5的新手。任何人都可以幫助我,如何在openui5中將json數據綁定到Listbox和Dropdownbox控件(在我的情況下,我使用JSView和sap.ui.commons庫)。我在我的eclipse中有單獨的json文件,並且在這裏添加了我的代碼片段。將json數據綁定到openui5中的Listbox和下拉框控件
//Create Model
var oModel = new sap.ui.model.json.JSONModel();
oModel.loadData("model/Transaction_State.json");
oTransstlistbx.setModel(oModel);
oTransstlistbx.bindProperty("/state_name");
//Create a instance for ListBox
var oTransstlistbx = new sap.ui.commons.ListBox({
allowMultiSelect: true,
visibleItems: 4,
items: [
new sap.ui.core.ListItem({ text: "sample1" }), //need to bind json data here
new sap.ui.core.ListItem({ text: "sample1" }), //need to bind json data here
new sap.ui.core.ListItem({ text: "sample3" }), //need to bind json data here
]
});
此數據來自Transaction_State.json
文件。我能夠加載JSON數據,但我怎樣才能將數據綁定到列表框項目?任何幫助將不勝感激。
向我們顯示您的代碼,幫助我們幫助您。 – qmacro