本文来自:http://java-007.iteye.com/blog/377970

1.Mate简介
Mate是一个基于标签的,事件驱动的flex框架。

Flex应用时基于事件驱动的,Mate框架的产生使得处理Flex应用程序创建的事件变的非常简单。
Mate允许你定义由谁去处理这些事件,不论是数据从服务器上重新获取,还是其他的事件需要触发。

另外,Mate提供了依赖注入机制使得你的应用的不同部分获取你需要的数据和对象变的很简单。

2.入门实例
股票报价
展示了一下内容:
在事件地图中怎样去处理一个普通的事件?
还有怎样通过视图注入获得模型管理中得到的数据。

我们创建一个股票报价程序:我们通过发送股票代号向服务器,然后接受当前的价格然后把他存到到模型以让模型层显示。

Flex必须包含以下:
(1).一个或者多个事件(一般的或者嵌入式的)
(2).一个或者多个事件地图。

创建事件最基本的步骤:
(1)增加编译框架代码(.swc)文件到你的工程。
(2)创建一个作为事件地图的文件
(3)把这个地图文件包含到你的Flex主应用文件。
(4)创建一个一般的事件。
(5)在某个地方派发这个时间。
(6)增加一个“EventHandlers”在你的事件地图中,用来监听你派发的时间类型。
(7)执行“EventHandlers”的操作,比如发送请求道服务器,存储数据等。
(8)如果你需要重新执行4-7步。

posted on 2011-10-21 09:48  夏麦宜  阅读(422)  评论(0编辑  收藏  举报