加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex工程(五)——Riawave

发布时间:2020-12-15 01:43:03 所属栏目:百科 来源:网络整理
导读:可借鉴内容 1. modelLocator的作用: ????? 事件中心:在各自的mxml中通过model进行事件的监听和发送 ????? public var model:ModelLocator = ModelLocator.getInstance(); ????? model.addEventListener(LOGIN_OK,onLoginOK); ????? 存储中心:多个form或da

可借鉴内容

1. modelLocator的作用:

????? 事件中心:在各自的mxml中通过model进行事件的监听和发送

????? public var model:ModelLocator = ModelLocator.getInstance();

????? model.addEventListener(LOGIN_OK,onLoginOK);

????? 存储中心:多个form或dao之间公用的数据

2. 事件和处理函数的命名,如上

3. View层的creationComplete 监听函数为 init(),在其中定义监听器。常用的属性为ModelLocator及对应的controller

4. 命名规则和目录分布

????? controller?完成后台调用,当ResultEvent需要前台处理时通过ModelLocator发送事件。

5. 基本流程实现,比如以登录为例

????? 系统由?Project??Main? LoginPanel?三部分组成,Project包含Main和LoginPanel,两者之间使用状态切换。????在LoginPanel中的确定按钮点击事件中,调用controller完成后台验证,在controller的 onSuccessEvent中如果需要前台处理,使用ModelLocator发送事件 Login_OK, 在Project中对 Login_OK事件进行监听,并完成状态切换。

6. POJO的使用

Java和flex中可以直接传递自定义对象,不过好像需要在flex端实现相应的POJO对象。form<-> form 以及 form<->dao間的資料交換,一律都是以 vo 為基礎,同時存在 ModelLocator 中的物件與Array等,也都是vo

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读