当前位置: 代码迷 >> 企业信息化 >> Flex 有关问题求解
  详细解决方案

Flex 有关问题求解

热度:1852   发布时间:2013-02-26 00:00:00.0
Flex 问题求解
问题是这样的:
我写了一个Button和一个TextInput控件,在Button的click响应事件中仅有一条Alert语句,同样在TextInput的focusOut响应事件中也包含一条Alert语句以及一些判断语句(条件不满足时弹出Alert),这样当我先把光标放到TextInput中,然后直接点Button,这样会弹出两个Alert,有没有办法当TextInput的输入不满足条件的时候,只弹出TextInput的Alert而不弹出Button的Alert。

------解决方案--------------------------------------------------------
1.设置一个全局变量,默认为false;
2.TextInput的focusOut中把变量设置成true;
3.Button的click中判断变量为true时不执行Alert语句,并把变量重置为false;
------解决方案--------------------------------------------------------
那就把那个变量做为TextInput和Button的一个属性值就可以了
------解决方案--------------------------------------------------------
封装成component的一个属性值