sapui5如何使odata数据成为数组

2020-09-04 20:47发布

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

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


我想操纵odata数据,所以我想使odata成为数组来操纵。例如,我想检查插入的键数据是否重复。

我想将odata数据制成数组,但我不绑定列表或表。我只想在控制器中对其进行操作。

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

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


我想操纵odata数据,所以我想使odata成为数组来操纵。例如,我想检查插入的键数据是否重复。

我想将odata数据制成数组,但我不绑定列表或表。我只想在控制器中对其进行操作。

付费偷看设置
发送
3条回答
三十六小时_GS
1楼-- · 2020-09-04 21:30
 oModel.read("/img/EntitySet",{
成功:function(oData){ //这里您可以通过oData参数将数据分配给数组 } });
Nan4612
2楼-- · 2020-09-04 21:30

出于正确性原因,上面的评论中有一个错误(2017年4月14日,上午10:30)。

 console.log(oData)。

应该用分号代替点!

 console.log(oData); 

这应该是正确的,对于像我这样的初学者,我花了10分钟才能发现此错误。

最诚挚的问候。

shere_lin
3楼-- · 2020-09-04 21:42

每当您从odata读取数据时,所获得的输出都是对象数组的形式。

 this._model.read("/img/yourEntitySet",null,null,false,function(oData){
 console.log(oData.results); //oData.results是一个数组
 }); 

一周热门 更多>