
- 加为好友
- 发送私信
- 在线聊天
|
| 发表于:2008-04-20 00:32:3613楼 得分:0 |
今天总结了下Cairngorm这个框架的一般流程 大概就是以下 1,首先先绑定你的VO,比如你设计的系统有什么字段。如果设计一个Login的系统,假如有3个字段就先设计好。 2,在model层里定义一个ModelLocator,如果你设计的系统里有相关数据存储,也定义在里面,如果state转化,也定义点静态变量在里面。 3,在event里定义一些event事件,里面要用到有用的数据或者字段,然后override clone这个函数。 还有注意的静态变量。 4,在command里面,主要是使用刚才在event里定义的一些事件,主要就是execute(event:cairngormEvent)这个方法,对数据操作,还有就是返回的一些事件onResult(event :*=null) 5,在Control层里addCommand(事件....,command); 并且初使化。 6,在business这层里定义一个Service,可以是HttpService也可以是WebService,也可以用RemoteObject来调用数据。 7,开始设计views了,把所有的分成块来设计,比如,panel、HBox、VBox这些容器都设计成一个compent,以便后来继续使用。比如,dataGrid、list、TileList等这些存放数据的组件也都设计成一个compent。 8,最后就是使用这些compent和control了,最主要的就是增加xmlns:这些都要增加正确了。 9,这里面有的时候的错误不提示出来,不知道怎么解决。 | | |
修改
删除
举报
引用
回复
| |