如何将数据json加载到组合框

2020-09-20 00:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


付费偷看设置
发送
3条回答
lukcy2020
1楼 · 2020-09-20 01:06.采纳回答

首先,使用JSON模型的loadData方法将json加载到本地变量。

 var localData = new sap.ui.model.json.JSONModel();
 localData.loadData(" model/comunas.json");
//在继续之前,请在调试器中测试是否将来自本地json的数据加载到本地可变的localData中。
 然后,设置数据以查看
 this.getView()。setModel(localData);  
shere_lin
2楼-- · 2020-09-20 01:12

我知道出了什么问题,如果我发送了模型,则会在组合框中再次重写模型

items =" {path:'/V_ADRCTPRT'}"好

items =" {path:'/localData/V_ADRCTPRT'}">不好

控制器很好

 var localData = new JSONModel();
          localData.loadData(" model/comunas.json");
          this.getView()。byId(" comboComuna")。setModel(localData); 
d56caomao
3楼-- · 2020-09-20 01:11

嗨Naoto

您的项目绑定存在问题,对于/oModelComunas/V_ADRCTPRT不应为"/"。 我认为您的模型被命名为模型,因此应该类似于oModelComunas>/V_ADRCTPRT。

另一个问题是,您尚未在此处提及要绑定的行。 它应该类似于oModelComunas/0/V_ADRCTPRT。 这应该可以解决您的问题,请检查。

一周热门 更多>