码迷,mamicode.com
首页 > 其他好文 > 详细

自定event事件之全局初始化中自动触发(二)

时间:2018-11-15 15:25:15      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:http   eth   bubuko   全局   class   分享图片   效果   method   nbsp   

利用(一)组件:Y_GLOBAL_EVENT

场景:界面加载后在COMPONENTCONTROLLER触发自定义event事件

首先要搞懂WebDynpro启动时的hokeMethod执行顺序如下图:

从上至下,依次进行

技术分享图片

从执行顺序中可以看出加载完VIEW视图之后,最后会执行COMPONENTCONTROLLER中的一个叫WDDOPOSTPROCESSING方法,

所以我们可以利用该方法将触发event。

技术分享图片

METHOD wddopostprocessing .
  wd_this->fire_test_ent_evt( ).
ENDMETHOD.

测试结果:

技术分享图片

最后总结:

若将代码写入COMPONENTCONTROLLER 初始化方法中是无法触发自定义event事件。因为event事件定义在视图V_MAIN中还未加载完成,

COMPONENTCONTROLLER 初始化方法已先加载完成,所以达不到想要的效果。

 

自定event事件之全局初始化中自动触发(二)

标签:http   eth   bubuko   全局   class   分享图片   效果   method   nbsp   

原文地址:https://www.cnblogs.com/SAPxiaox/p/9963364.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!