this.getOwnerComponent()。getModel(")不是函数问题

2020-08-31 19:21发布

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

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


嗨,

下面是我的.js文件中的代码,该文件是util文件夹的一部分。 我在这里扩展标准控件。 但是,当我尝试访问component.js文件中声明的全局模型时,控制台会说.getOwnerComponent()。getModel(" GlobalStore")不是一个函数。 我做错了什么? 我也尝试过"这个",但没有运气。

 onAfterRendering:function(){

 var that = this;

 this.addDelegate({
 onclick(事件)
   {
 如果(that.getOwnerComponent()。getModel(" GlobalStore")。getData()==未定义)
 {
//一些代码
 }

 }
 });
 },
 

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

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


嗨,

下面是我的.js文件中的代码,该文件是util文件夹的一部分。 我在这里扩展标准控件。 但是,当我尝试访问component.js文件中声明的全局模型时,控制台会说.getOwnerComponent()。getModel(" GlobalStore")不是一个函数。 我做错了什么? 我也尝试过"这个",但没有运气。

 onAfterRendering:function(){

 var that = this;

 this.addDelegate({
 onclick(事件)
   {
 如果(that.getOwnerComponent()。getModel(" GlobalStore")。getData()==未定义)
 {
//一些代码
 }

 }
 });
 },
 
付费偷看设置
发送
1条回答
小熊yu生菜
1楼-- · 2020-08-31 19:46

首先,确认清单中是否定义了模型名称Globalstore。 杰森

第二,在调用所有者组件api之前,在线设置调试器并确认是否存在该上下文。

一周热门 更多>