点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图通过单击控制器内的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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控件在屏幕上发生的任何用户交互。
为什么需要jquery事件? 在中继jquery内容时要小心,UI5正在将其移出框架...
一周热门 更多>