Flex应用开发过程中如需要灵活的在不同组件(如A与B,父与子)之间响应事件,传递参数等功能时就会使用自定义事件(Event)机制,下面通过一个事例分七步,通过自定义Event和EventDispatcher两种机制实现事件交互和参数传递;
事例描述: 有一个父亲“parentApp.mxml”有两个儿子“comBrotherA.mxml”和"comBrotherB.mxml",新年降至,两个儿子为表孝心分别给他们老爸存入(事件)一笔过节费(事件参数),并通知老爸我存钱进去了,老爸在收到两个儿子的钱后汇总后同时告诉(事件)两个儿子钱我已收到总数(事件参数)是多少...
1、第一步:引入自定义注册事件参数传递扩展类(来自网络)
2、第二步:自定义事件触发类:
3、第三步:用户自定义事件类
4、第四步:完成儿子A“comBrotherA.mxml”:
5、第五步:完成儿子B“comBrotherB.mxml”:
6、第六步:完成父亲类"parentApp.mxml":
7、执行(存入分别“调用父亲方法”,"触发儿子事件")最终结果:
教你7步实现flex自定义Event及参数传递
最新推荐文章于 2016-03-25 11:03:00 发布