?oData:使呼叫同步:RequestCompleted的任何示例

2020-08-27 08:12发布

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

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


嗨,

如何使以下代码同步。

有方法RequestCompleted/事件attachRequestCompleted。

任何人都可以共享使用RequestCompleted的示例代码。

使用attachRequestCompleted方法时,以下代码不起作用。

 createProduct:函数(有效负载){

 var oDataModel = this.getView()。getModel();
 var sProductID = payload.ProductID;
//oDataModel.attachRequestCompleted(function(){
 oDataModel.create("/img/ProductSet",有效负载,{
 成功:功能(数据){
 alert("产品" + sProductID +"已成功创建");
 },//成功fn
 错误:函数(oError){
 alert("创建产品时出错" + sProductID);
 }//错误fn
 }); //创造
//});  attachRequestCompleted
 },

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

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


嗨,

如何使以下代码同步。

有方法RequestCompleted/事件attachRequestCompleted。

任何人都可以共享使用RequestCompleted的示例代码。

使用attachRequestCompleted方法时,以下代码不起作用。

 createProduct:函数(有效负载){

 var oDataModel = this.getView()。getModel();
 var sProductID = payload.ProductID;
//oDataModel.attachRequestCompleted(function(){
 oDataModel.create("/img/ProductSet",有效负载,{
 成功:功能(数据){
 alert("产品" + sProductID +"已成功创建");
 },//成功fn
 错误:函数(oError){
 alert("创建产品时出错" + sProductID);
 }//错误fn
 }); //创造
//});  attachRequestCompleted
 },
付费偷看设置
发送
1条回答
天桥码农
1楼-- · 2020-08-27 08:27

嗨,维卡斯,
您在这里的目标是什么? 您的请求后,将调用成功回调。 为什么您需要收听RequestCompleted?

Btw,Javascript是非阻塞的,这意味着请求始终以异步方式处理。 如果要实施一些"等待"操作,建议您查看Promises: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise

一周热门 更多>