是否可以从SAP UI5事件获取Jquery事件?

2020-08-18 23:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图通过单击控制器内的...

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

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


嗨,

我试图通过单击控制器内的按钮来调度JQuery事件。 我需要jquery event来了解事件的类型(在按钮为'tap'的情况下)。 我调试了按钮的标准代码,并从调用堆栈中看到了UIArea-dbg.js文件中的一个tap事件,该事件随后在Button.prototype.ontap函数内的Button-dbg.js文件中转换为Press事件。

EventProvider.dbg.js文件具有'EventProvider.prototype.fireEvent'函数,并且在该函数内部,通过检查mEventRegistry来调用侦听器函数。 一旦将其放入被调用的函数中,就不可能知道事件的原始类型是什么。

根据我下面的调查,事件的流程是-

本机事件-> jQuery事件->仅将Jquery事件的srcControl节点传递给EventProvider-dbg.js fireEvent方法-> fireEvent从mEventRegistry调用侦听器函数

我确定应该可以从SAP UI5事件获取事件类型,但不知道如何。 有人可以请教吗?

P.S。 -我已经使用按钮控件来解释我的问题,但是我需要捕获事件类型,以便使用任何sap ui控件在屏幕上发生的任何用户交互。

2条回答
callcenter油条
2020-08-19 00:45

为什么需要jquery事件? 在中继jquery内容时要小心,UI5正在将其移出框架...

一周热门 更多>