如何通过调试查找控件对应的API事件
表单按钮触发的click、beforeClick等事件一般都是要提前注册了监听事件才能跟踪进去,在事件中进行干预活动,但控件提供了哪些事件,那些业务控制写在了哪个事件中呢?
二、思路与方案:
三、实现过程:
1、 F12打开浏览器调试器,查看控件触发的http请求。找到请求参数key、method,Key就是控件标识,method就是控件方法。
2、 根据key找到对应的控件编程模型是ToolBar。
3、 开发工具找到对应的控件模型,控件模型提供的api方法。
4、 走读代码发现itemClick方法调用了fireBeforeItemClick和fireItemClick方法,可触发插件监听器的beforeItemClick和itemClick方法,而插件监听器barItemClickListeners的来源于ToolBar的addItemClickListeners方法。
5、 可在插件registerListener事件中添加相关事件监听,然后重写beforeItemClick和itemClick事件即可
四、效果图: 无
五、开发环境版本 无
如何通过调试查找控件对应的API事件
表单按钮触发的click、beforeClick等事件一般都是要提前注册了监听事件才能跟踪进去,在事件中进行干预活动,但控件提供了哪些事件,那些业...
点击下载文档
本文2024-09-16 17:45:44发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-17773.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章