2020-09-04 20:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
清除屏幕上的值时出现问题,成功或出现错误消息后,我想清除输入字段中的值,但已添加逻辑,但无法正常工作,请在下面的屏幕截图中查找。
BR,
Ganesh
方法中的this单词成功和错误是指参数对象,而不是控制器。 有多种解决方法,我更喜欢使用辅助变量:
var oModel = this.getView()。getModel(), 那=这个; oModel.create("/img/CEQUISET",有效负载,{ 成功:function(){ ... that.clearForm(); }, 错误:function(){ ... that.clearForm(); } });
这是因为您在成功函数中使用了" this"。 您可以在成功或错误函数中放置一个调试器点,并检查" this"的值,它将不具有控制器的作用域。 这就是您无法使用this.clearform
的原因,因此
成功:function(){您的代码} .bind(this)
Mahesh
最多设置5个标签!
方法中的this单词成功和错误是指参数对象,而不是控制器。 有多种解决方法,我更喜欢使用辅助变量:
这是因为您在成功函数中使用了" this"。 您可以在成功或错误函数中放置一个调试器点,并检查" this"的值,它将不具有控制器的作用域。 这就是您无法使用this.clearform
的原因,因此
< p>因此,现在您将成功功能与控制器作用域绑定在一起,并且您能够访问控制器功能BR,
Mahesh
一周热门 更多>