Module学习(2)

每一个module对应一个功能模块,每个模块都有增删改查。用户每次只能操作一个页面,所以可用一个viewstack来加载不同的操作。

新建一个module,名字为SoftDispatchModule.mxml,类型为module。然后加入以下代码:

     <mx:Script>
        <![CDATA[
         private function init():void{//默认加载列表页面
               projDispatchAdd();
         }
         public function softDispatchList():void{//软件派遣单列表
              mainContainer.removeAllChildren();
              var pdList:ProjectDispatchList=new ProjectDispatchList();
              pdList.name="pdList";
              mainContainer.addChild(pdList);
         }
         public function softDispatchAdd():void{//新增软件派遣单
              mainContainer.removeAllChildren();
              var pdAdd:ProjectDispatchAdd=new ProjectDispatchAdd();
              pdAdd.name="pdAdd";
              mainContainer.addChild(pdAdd);
         }
        ]]>
    </mx:Script>

   <mx:ViewStack width="100%" height="100%" id="mainContainer"/>

   上面牵涉到ProjectDispatchList.mxml和ProjectDispatchAdd.mxml两个页面,下篇再说。

你可能感兴趣的:(Module学习(2))