关闭

flex Module学习(3)

274人阅读 评论(0) 收藏 举报

每个module代表一个功能模块,每个功能模块又有一些小模块,每个小模块都建立一个module也不太好。可用参数的形式加以区分。

在每个module的初始化方法加上这样的逻辑判断

private function init():void{
    if(this.parent is ModuleLoader){
     var url:String=ModuleLoader(parent).url;
     var urlUtil:MyUrlUtil = new MyUrlUtil();
     var type:String=urlUtil.getValueByKey(url,"type");
     switch(type){
      case "list":
      newProductDispenseList();
      break;
      case "new":
      newProductDispense();
      break;
     }
    }
   }

可根据type的值,加载不同的小模块。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:365899次
    • 积分:4700
    • 等级:
    • 排名:第6424名
    • 原创:152篇
    • 转载:28篇
    • 译文:1篇
    • 评论:25条
    文章分类
    最新评论