点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 嗨, 我正在...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 嗨, 我正在...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在UI5应用程序中实现购物车功能,以收集项目集合以进行进一步处理。 我的购物车可以作为我的主从应用程序的功能正常工作。
我要添加的一件事是购物车按钮旁边的计数器,用于通知用户当前购物车中有多少个物品。 当我使用$ count选项时,我的网关服务愉快地返回正确的值。 到目前为止,一切都很好。
我正在努力的是
re 1:我决定在 onBeforeRendering 方法中检索计数器。 尽管我很高兴在这里听任何建议。
关于2:我正在使用下面的代码。
onBeforeRendering:function(){ var oCountModel = new sap.ui.model.odata.v2.ODataModel(" <oData GW service>"); oCountModel.read("/img/cartSet/$ count",{ 方法:" GET", 异步:假, 成功:功能(数据){ var response =(JSON.stringify(data)); }, 错误:function(){ } }); },
上面的代码同步调用服务,但不返回服务响应("数据未定义")。 但是,稍后我可以在Chrome的"网络"标签中看到响应。
因此,基本上,该服务可以正常工作并被调用,但是由于某种原因,我似乎无法获得最终的响应。
任何想法/提示我在哪里出错?
servicecall-response.jpeg (29.0 kB)
我看到您的模型名称是data ..您应该在.getModel()期间添加模型名称
另外,buttontext应该映射到json模型detailView。
一周热门 更多>