flex之分离as文件心得
来源:互联网 发布:豆瓣电影评分 知乎 编辑:程序博客网 时间:2024/09/21 06:32
在flex开发中,比较正统的,易于后期维护的代码应该是前台页面和后天逻辑处理是想分开的,这样的好处就不再列举了,相信技术人员都清楚。
最近的工作就是将一些页面的前台和后台分离开来,由于以前的项目中的代买都是写在一个mxml组件中,前台和后台都在其中,增加了后期维护和升级的难度,现在就要将其分离开来,前台写在mxml组件中,后台写在as文件中,所以才有了最近这几天我的漫长的分离as文件的工作。
拿到一个未分离的页面时,我的做法是先建立一个as文件,再基于此建立一个mxml组件。剩下的就是正式分离as文件了。
第一步,将原页面中的外观展示的代码完全彻底的拷贝到新建立的mxml组件中,去掉其中的所有方法,未设置id属性的组件为其添加id属性。
第二步,将mxml组件中所有的有id属性的id值在as文件中定义一边,注意类型要和mxml组件中的类型保持一致,如是s组件还是mx组件,引入的包要相对应。
第三步,在as文件中,先建立构造函数,再建立事件注册的方法,在为每个起作用的id添加事件监听器,添加相应的方法,方法名要和原文件中的保持一致。
第四步,将原文件中的方法函数拷贝过来。
至此,as文件分离基本完成。
上面说的必究简单,其实实际应用中还有各种地方需要注意,如在原文件中的声明中的数据如何处理,调用外部数据如何处理等等,我上面说的只是一个简单的分离,具体问题还要具体分析。
- flex之分离as文件心得
- Flex实现代码分离mxml/as
- Flex学习总结之二——调用as文件
- flex mxml调用as文件
- Flex中视图(mxml)和代码(as)的完全分离
- 查看flex产生的as文件
- Flex中两种方法引用AS文件
- Flex中两种方法引用AS文件
- 【心得】Flex中的文件上传与下载
- Flex中代码隐藏模式分离MXML和AS【转载+总结+code】
- flex文件中的css和.as文件引用
- 文件下载之心得
- 通过AS文件来自定义flex中的组件。
- flex 如何从MXML文件中调用外部AS
- flex 如何从MXML文件中调用外部AS
- Flex as类文件调用mxml中的控件或方法
- perl文件读取之心得
- perl文件读取之心得
- 培养人脉的106种方法
- Android网络编程之Http通信
- WARNING: unknown config-key: url.redirect (ignored)
- 位域 (类似于结构体)
- Linux配置Lighttpd+Python+web.py应用
- flex之分离as文件心得
- MDI子窗体与picturebox的层次问题
- Csipsimple Or Imsdroid :invite message too long for 3g - it gets fragmented
- 哥今年30了,该不该一直向开发走下去?(1)
- STL remove和erase
- hdu1097 A hard puzzle
- 发散思维--javascript、C语言、perl正则表达式处理同一目录搜索问题
- 【斯坦福大学公开课Developing Applications for iOS Fall 2011】学习记录之一
- 分支选择结构Exercise1