SAPUI5:尽管有JSON数据绑定,但表没有内容

2020-09-28 05:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨社区 我需要您的帮助,因为我...

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

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


嗨社区

我需要您的帮助,因为我的SAPUI5表有问题。

缩短一些背景信息。 当我使用静态JSON文件时,以下代码示例运行良好。 现在,我集成了oData服务,但是JSON的结构保持不变。
尽管没有其他代码更改,但该表仅显示"无数据"。

Main.view.xml:

 <表id =" table" width =" auto" items =" {路径:'/systemOverview',排序器:{路径:'systemOverview',降序:false}}">
 <列>
 
             
 
 <栏目>
 
 
 
 <项目>
 
 <单元格>
 
   
 
 
 
  
 
 
 
 
 
 

Main.controller.js:

 onInit:function(){
 this.getView()。setModel(new JSONModel({
 系统总览: []
 }));
 },

/* 
其他一些函数,例如调用fillTable()
*/ fillTable:函数(数据){ this.getView()。getModel()。setProperty(" systemOverview",data); console.log(JSON.stringify(data)); }

" console.log(JSON.stringify(data));"的结果

 [
{
" systemName":" sys1",
"数量":
{
" case1":29,
" case2":29,
" case3":29,
" case4":29,
" case5":29
}
}
]

我希望有人能找到我在代码中犯的错误,因为我不知道如何解决,并且控制台中没有错误消息...

提前谢谢!

蒂姆

5条回答
hengyuye
2020-09-28 06:04

这似乎是不正确的,因为如果我使用" console.log(this.getView()。getModel())"记录模型,则可以看到 数据存储在其中:

一周热门 更多>