二、框架搭建
需要建立的包名,以及此包总内容的用途。
包名 | 包内放置类功能 |
business | 与后台通信代理类。 |
commands | 命令类,一种事件对应一个命令类。对事件发生的处理(一般调用后台代理类的方法),和此事件调用后台结果的处理。 |
control | 前台控制器类,添加事件监听,纯逻辑处理。 |
control.event | 自定义事件类。 |
errors | 错误类,一些错误的统一处理类。 |
models | 应用程序模型类,用于存储项目全局数据,使用单例模式,为view提供数据。 |
services | 与后台通信的服务标签。 |
theme | 主题文件夹,包括css文件,和图片 |
view | 视图类。 |
vo | 数据模型类。 |
下图为,一个使用cairngorm框架的Flex项目文件结构。
展开前:
展开后: