SAPUI5:将onChange/onPress添加到SAPUI5-控制器中的元素

2020-08-20 13:54发布

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

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


你好

为了向SAPUI5中的元素添加更改功能/按功能,可以在XML视图中simplay添加change ="功能名称",按="功能名称",如Datepicker的以下示例/按钮

 
 要么
  

如何向此元素添加更改/按动,但如何通过控制器?

 var date = new sap.m.DatePicker();
 date.onChange(" datepickerChangeFunction"); 

 var button = new sap.m.Button();
 button.setIcon("");
 button.onPress(" buttonPressFunction"); 

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

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


你好

为了向SAPUI5中的元素添加更改功能/按功能,可以在XML视图中simplay添加change ="功能名称",按="功能名称",如Datepicker的以下示例/按钮

 
 要么
  

如何向此元素添加更改/按动,但如何通过控制器?

 var date = new sap.m.DatePicker();
 date.onChange(" datepickerChangeFunction"); 

 var button = new sap.m.Button();
 button.setIcon("");
 button.onPress(" buttonPressFunction"); 
付费偷看设置
发送
2条回答
太Q了
1楼-- · 2020-08-20 14:16

所有这些事件都有可用的方法,例如attachPress。 (在活动名称之前附加)

使用该方法,您可以传递事件处理程序。

https://ui5.sap.com/#/ api/sap.m.Button%23attachpress/attachPress

例如

 btn.attachPress(this.hanlderFnName,this)
Aaron 3364
2楼-- · 2020-08-20 14:30

您好罗马M

您尝试了什么?共享代码会有所帮助!

我创建了一个插件库,请检查一下。

https://plnkr.co/edit/lidlzSlJBlzzE2bV?preview

-Mahesh

一周热门 更多>