Flex Builder 3中对AS和MXML的格式化
在Eclipse中,有个快捷键是对java代码进行格式化,写完代码后觉得代码格式不够好,按下快捷键就搞定了。但是在Flex开发中,很头疼的问题是没有提供对as3代码和MXML代码格式化的支持,我在网上搜索了一下,发现一个开源的好工具:Flex Formatter 项目托管地址:http://sourceforge.net/projects/flexformatter/ 去上面那个网站下载下来最新的版本,目前最高版本为0.7.2,接着解压出来三个jar文件,如果用的是Eclipse3.3 ,就把这三个jar文件放入安装目录下的plugins文件夹中,使用3.4+版本的放到dropins目录下,然后重启Eclipse即可。 安装完毕之后,就可以用我们熟悉的Ctrl+Shift+F键对我们的as或者mxml文件进行格式化了。 如果想在保存这些文件的时候自动格式化,进行如下操作:打开Window->preferences –>Flex Formatting->AutoFormat,把Format ActionScript files on save 和Format MXML files on save 前的复选框都选上,就可以再保存as文件或者mxml文件的时候自动格式化。
相关文档:
转载自 http://amberoracle.blog.163.com/blog/static/10598633820097262242474/
第一步:写AS类继承mx.validators.Validator ,并导入mx.validators.ValidationResult.
value中存放需要验证的内容
results数组中存放验证后的结果,如果通过验证,数据为空;如果验证失败,数组中是ValidationResult.对象,内含失败 ......
最近在看Flex3权威指南,里面对页面架构和RIA技术总结的很好。
一. 基于页面架构的Web应用流程
1. 用户打开浏览器,向WEB服务器请求一个页面。
2. WEB服务器收到请求。
3. (optional)网络服务器把请求交给应用服务器来动态组装页面。
&nb ......
###################
#
Flex与Web设计
###################
大多数企业级的Web设计都需有3层结构:
*
表现层(Presentation
Tier):这一层构建的是用户看到的内容。有时候,人们也把这一层叫做图形用户界面(graphical
user interface,GUI)。
*
业务逻辑层(Business
Logic
......
今天编程序的时候,想在as里面根据组件的id来取得组建对象,由于组件很多(30个),id是txt1~txt30,所以就像写个循环来动态取对象,类似js里面getElementById这个方法,最后发现可以这样this[id]来取,很方便,不用弄一坨冗余的代码了^^.
......