Cairngorm Flex开发框架入门教程

Cairngorm 的 MVC 结构在 Flex 里还挺好用的,是项目一多,逻辑一复杂,能帮你把结构理得比较清楚。

Adobe 社区出的这个框架,算是老牌了,CommandEvent那一套玩得溜,逻辑和界面分得挺开,调试也轻松不少。

ModelLocatorEventDispatcher这些概念听着有点吓人,其实都蛮好懂。你写个登录按钮,点一下发个事件,Command收到就去调服务,成功就改模型,模型一动,界面就自动刷新了。

项目里一般会有个Main.mxml,搭起框架,后面各种CommandProxyModel就各司其职了,逻辑再多都不怕乱。

教程里配的CairngormDemo挺不错,结构清晰,照着改一改就能跑。你要是刚接触 Flex,建议先把 MVC 的流程走一遍,尤其是事件派发和 Command 响应那块,掌握了就通了。

如果你项目稍微复杂点,或者后期要多人协作,Cairngorm这种框架化方式就值。用起来虽然比原生 Flex 复杂点,但换来的是更高的可维护性。

rar 文件大小:552.07KB