SAP UI5关闭问题

2020-08-15 21:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我在使用oData模型读...

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

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


嗨,

我在使用oData模型读取记录的控制器中有以下代码。 在成功函数中,我试图访问外部函数变量" that"。 但是我收到错误" 未捕获的ReferenceError:未定义"。 我无法确定问题。 您能告诉我我所缺少的吗? 感谢您的帮助

Ravikanth,问候

 onRouteMatched:函数(){
 调试器;
 var oModel = this.getOwnerComponent()。getModel(" PES");
 var path ="/img/DEFAULTSSet('ABCD')";
 var that = this;
 oModel.read(path,{
 异步:错误,
 成功:函数(oData){
 that.getOwnerComponent()。getModel(" defaults");
 },
 错误:函数(oError){
 }
 });
 },
 
5条回答
蓋茨
2020-08-15 22:21 .采纳回答

Ravikanth,您好

尝试将您的方法与此绑定:

 oModel.read(path,{
 异步:错误,
 成功:功能(oData){
 this.getOwnerComponent()。getModel(" defaults");

 } .bind(this),
 error:function(oError){}}); 

一周热门 更多>