点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个问题:列表项虽然显示了正...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个问题:列表项虽然显示了正...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个问题:列表项虽然显示了正确的项目数,但没有显示数据
首先,我设置了一个名为"课程"的模型,因为该视图不仅只有一个模型。
接下来,我获取了json数据并设置了" Courses"模型的属性。 效果很好。
但是不显示任何数据,而是显示项目容器。 控制台中没有错误。
这是控制器:
onInit:函数(){ this.getView()。setModel(new JSONModel({})," Courses"); var courseList = new sap.ui.model.json.JSONModel(); coursesList.loadData(" ../model/CoursesList.json"); CourseList.attachRequestCompleted(((function(){ this.getView()。getModel(" Courses")。setProperty('/list',coursesList.getData()); console.log(coursesList.getData()); })。bind(this)); }
还有xml
<页 id =" master" title =" {i18n> findCourse}" titleAlignment =" Center" backgroundDesign ="列表" icon =" sap-icon://action" class =" sapUiStdPage"><项目>
列表>
这是json:
[ { " courseId":" ADM100", " objectId":" 123456", " description":"这是课程ADM100" }, { " courseId":" ADM920", " objectId":" 123453", " description":"这是课程ADM920" }, { " courseId":" S4LG1", " objectId":" 123452", " description":"这是课程S4LG1" }, { " courseId":" S4MA1", " objectId":" 1234561", " description":"这是课程S4MA1" } ]
(8.2 kB)
嗨,
看看您的问题,很明显,订单项的数量是基于数据的。 但是,由于什么都没有显示,这意味着在运行时无法识别键:" courseId"。
要解决此问题,能否在运行时检查存储在Courses模型中的值是什么 。
最好的问候,
Rohit
一周热门 更多>