当前位置: 首页 > news >正文

flex 事件机制详解

事件机制的工作流程

1:关于事件流

     当一个事件发生,必然存在一个派发事件的对象,这里称之为目标对象。

      当事件发生后flashPlayer生成一个携带数据的对象,然后检查目标对象是否处于显示层中,如果是则遍历从根容器一直到目标对象所在的位置的所有对象。

 2:事件流机制的三个阶段

      1》捕获阶段,捕获时间

            也就是上面说的遍历过程,从根节点开始顺序而下,检测每个节点是否注册了监听器,同时,flex将事件对象的currentTarget值修改为当前正检测的对象,如果注册了,则调用监听器函数。

       2》目标阶段,检测目标的监听器

             激发在目标对象本身注册的监听程序

       3》冒泡阶段,事件冒泡

             捕获阶段的节点顺序是从父节点到子节点,而它相反。从目标节点到根节点。这样就是一个流的循环,称事件流。

 target和curentTarget是事件对象的两个属性

       target表示事件的派发者

       curentTarget表示当前正在检测的对象,帮助跟踪事件传播过程。在三个阶段中

        

相关文章:

flex data services

本文来自:http://www.blogjava.net/wldandan/archive/2007/12/06/165856.html 一 FDS相关概念 FDS全称Flex Data Services(现在Adobe将其改名为LiveCycle Data Services),是运行在服务器端的 java程序.它能够运行在大部分的java应用服务器上,包括JRun, JBos…...

flex验证座机,手机的框架

import mx.utils.StringUtil; import mx.validators.ValidationResult; import mx.validators.Validator; public class PhoneValidator extends Validator { public function PhoneValidator() { super(); } private var _phoneInvalid:String"正确格式(010-865…...

actionScript 数组去重

public function unique(array:Array):Array { for (var i:int0; i < array.length; i) { for (var j:inti 1; j < array.length; j) { //注意 if (array[i] array[j]) { array.splice(j, 1); j--; } } } return array…...

面向对象编程的弊端

英文原文&#xff1a;What’s Wrong with OOP and FP 我不理解为什么人们会对面向对象编程和函数式编程做无休无止的争论。就好象这类问题已经超越了人类智力极限&#xff0c;所以你可以几个世纪的这样讨论下去。经过这些年对编程语言的研究&#xff0c;我已经清楚的看到了问题…...

产品之增删查改显算传

原文&#xff1a;http://qingsong.sinaapp.com/?p422 不知道大家在做产品设计时有时候会不会和我一样&#xff0c;一个很简单的功能却给忽略了&#xff0c;或者一个很常规的应用点视而不见&#xff0c;等提交技术开发后才发现少了一点给开发带来了很多困扰&#xff0c;于是不得…...

到底什么是互联网思维

本文转字http://www.managershare.com/2014/04/28/internet-thinking-magic-power/课前秀&#xff1a;三个段子 第一个段子&#xff1a;有一个毫无餐饮行业经验的人&#xff0c;他开了一家餐馆&#xff0c;菜品只有12道&#xff0c;在北京只有两家分店&#xff1b;仅两个月时间…...

产品战略与战术之行业分析

产品的战略和战术之行业分析1确定行业规模行业的规模大小某种程度上讲他决定了产品能够有多少的盈利价值和体量​​互联网是一个强者通吃的行业第一名很舒服第二名能混第三名就很悲催了这一点和传统行业区别相当大&#xff0c;所以在做行业规模预测的时候需要我们仔细评估行业里…...

产品战略战术之预测行业发展趋势

1、根据行业历史预测行业发展趋势移动互联网发展之路从基础性服务面向用户&#xff08;工具类&#xff0c;单体服务类&#xff09;面向应用&#xff08;统计学&#xff0c;关高分享&#xff0c;渠道投送&#xff0c;流量导入&#xff09;到媒体社区类传统互联网迁移&#xff08…...

互联网产品与需求一 获取需求的方法

一、行业调研分析报告​ 1中国移动互联网用户调查数据2列举一些常用的行业数据分析艾瑞网:http://www.iresearch.cn/199IT数据&#xff08;中文互联网数据咨询中心&#xff09;:http://www.199it.com/量子恒定(电商数据分析):http://www.lianezing.com/网站分析在中国:http://w…...

互联网产品与需求二 评估需求

需求分析之评估需求 一.KANO模型 五个用户需求类型1.必备型需求必备型需求是用户认为产品“必须有”的属性或者功能当其特性不充足&#xff08;不满足用户需求&#xff09;时&#xff0c;用户很不满意当其特性充足&#xff08;满足用户需求&#xff09;时&#xff0c;无所谓满意…...

互联网产品与需求三 需求优先级定义

需求优先级定义即便是已经少选评估出来的需求&#xff0c;很多时候量也是非常大的&#xff0c;而哪些该做&#xff0c;哪些不该做&#xff0c;很多时候我们会遇到&#xff1a;Boss拍脑袋要这么做自己拍脑袋要这么做顾此失彼&#xff0c;左顾右盼其实&#xff0c;在产品不同阶段…...