flex day 8 视图状态

阅读更多

首先是一个运算符。?:conditional

用法:expression1?expression2:expression3

计算expression1,如果值为true,则结果为expression2,如果值为false,则结果为expression3

(currentState == newState) ? ' ':newState

这里是一个状态转换的判断条件。

 

stateGroup,当组件定义的状态比较多的时候,我们可能希望将针对某几种状态做统一的设置,这个时候可以用到状态组。一个状态组可以包含多个状态,一个状态可以隶属于多个状态组。excludeFrom排除在状态组外,还有includeIn包含在某一个状态组。

 

以下是flex一学就会的代码,值得学习




	
		[Event(name="headerClick")]
	
	
		
	
	
		
	

 

 

主程序

 

 



	
		
	
	
		
	
	
		
	
	
		
		
		
		
	
	
	
		
	
	
		
	
	
		
		
	

 

 

你可能感兴趣的:(flex,air,web)