如何在遵循MVC概念的HANA上的SAPUI5中添加按下/按下键侦听器?

如何在遵循MVC概念的HANA上的SAPUI5中添加按下/按下键侦听器?,sapui5,hana,Sapui5,Hana,SAP HANA(SPS 10)的SAPUI5开发者指南在“1.2.2.3.2将控件添加到视图”中解释了如何将侦听器添加到按钮(JS视图): 以及如何实现控制器: doIt : function(oEvent) { alert(oEvent.getSource().getId() + " does it!"); } myTestFunction : function() { alert("Successfully called the test function");} 不幸的是,该

SAP HANA(SPS 10)的SAPUI5开发者指南在“1.2.2.3.2将控件添加到视图”中解释了如何将侦听器添加到按钮(JS视图):

以及如何实现控制器:

doIt : function(oEvent) { alert(oEvent.getSource().getId() + " does it!"); }    
myTestFunction : function() { alert("Successfully called the test function");}
不幸的是,该代码在我们的系统中不起作用(SAP HANA SPS 09)

使用MVC的正确代码是什么(不是一个文件中的模型、视图、控件)?

我在哪里可以获得正确的开发人员信息?

我根据MVC概念想出了如何向按钮添加侦听器的方法:

视图:

控制器:

doIt : function(oEvent) { alert(oEvent.getSource().getId() + " does it!"); }    
myTestFunction : function() { alert("Successfully called the test function");}

您还可以直接在按钮声明中添加eventhandler:

new sap.m.Button("button12345", {  
   text : "call function" 
   press : oController.myTestFunction
});