This Is A FineDay

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            93 隨筆 :: 0 文章 :: 69 評論 :: 0 Trackbacks
          Repeater remote object?嵌套似乎又是flex的一個Bug,郁悶了一天
          最終解決方法用Script初始化數據

          <mx:Label?text="{new2.currentItem.@label2}"?/> OK
          <mx:Label?text="{ppt.currentItem.typeName}"?/> NOK
          <mx:Label?text="{ppt.currentItem.typeName}"?creationComplete="accChildCreationComplete(event);"?width="100%"/>?? OK

          ?1<mx:XMLListCollection?id="xmlListColl">
          ?2????????<mx:source>
          ?3????????????<mx:XMLList>
          ?4????????????????<node?label="One">
          ?5????????????????????<node2?label2="One.1"?/>
          ?6????????????????????<node2?label2="One.2"?/>
          ?7????????????????????<node2?label2="One.3"?/>
          ?8????????????????</node>
          ?9????????????????<node?label="Two">
          10????????????????????<node2?label2="Two.1"?/>
          11????????????????????<node2?label2="Two.2"?/>
          12????????????????????<node2?label2="Two.3"?/>
          13????????????????</node>
          14????????????</mx:XMLList>
          15????????</mx:source>
          16????</mx:XMLListCollection>
          17????<mx:Accordion?id="accoridLeft"
          18??????????????????resizeToContent="true"
          19??????????????????width="100%">
          20???????????<mx:Repeater?id="news"?dataProvider="{xmlListColl}">
          21????????????<mx:VBox?label="{news.currentItem.@label}">
          22????????????????<mx:VDividedBox?horizontalAlign="left"?paddingLeft="15">
          23?????????????????????????<mx:Repeater?id="new2"?dataProvider="{news.currentItem.node2}">
          24????????????????????????<mx:VBox?label="{new2.currentItem.@label2}">
          25????????????????????????????<mx:Label?text="{new2.currentItem.@label2}"?click="onClick1(event);"/>
          26????????????????????????</mx:VBox>
          27?????????????????????</mx:Repeater>
          28????????????????</mx:VDividedBox>
          29????????????</mx:VBox>???????
          30????????</mx:Repeater>
          31????</mx:Accordion>

          ????<mx:Script>
          ????????
          <![CDATA[
          ????????import?mx.rpc.events.ResultEvent;
          ????????import?mx.events.FlexEvent;
          ????????import?mx.utils.ArrayUtil;
          ????????import?mx.collections.ArrayList;
          ????????import?mx.collections.ArrayCollection;
          ????????import?mx.controls.Alert;
          ????????import?mx.effects.easing.*;

          ????????public?function?init():void?{
          ????????????pts.getProductTypeMenu();
          ????????}

          ????????public?function?accChildCreationComplete(event:FlexEvent):void{
          ????????????event.target.text?=?String(event.currentTarget.getRepeaterItem().typeName);
          ????????}

          ????????
          ]]>
          ????
          </mx:Script>
          ????
          <mx:RemoteObject?id="pts"?destination="productTypeService">
          ????
          </mx:RemoteObject>
          ????
          <mx:Accordion?id="accoridLeft"
          ??????????????????resizeToContent
          ="true"
          ??????????????????width
          ="100%">
          ????????
          <mx:Repeater?dataProvider="{pts.getProductTypeMenu.lastResult}"?id="pt">
          ????????????
          <mx:VBox?label="{pt.currentItem.typeName}"?width="100%">
          ????????????????
          <mx:Repeater?dataProvider="{pt.currentItem.productTypes}"?id="ppt">
          ????????????????????
          <mx:Label?text="{ppt.currentItem.typeName}"?creationComplete="accChildCreationComplete(event);"?width="100%"/>
          ????????????????
          </mx:Repeater>
          ????????????
          </mx:VBox>
          ????????
          </mx:Repeater>
          ????
          </mx:Accordion>


          posted on 2009-01-15 11:20 Peter Pan 閱讀(412) 評論(0)  編輯  收藏 所屬分類: FLEX
          主站蜘蛛池模板: 冕宁县| 莱西市| 梁河县| 山阳县| 慈利县| 托里县| 忻城县| 河曲县| 潍坊市| 房产| 东方市| 金阳县| 玉田县| 南投县| 顺义区| 米林县| 罗定市| 龙游县| 宁海县| 怀远县| 贡山| 洛南县| 雷山县| 定南县| 广灵县| 百色市| 太和县| 岑巩县| 浦城县| 清原| 淮安市| 城固县| 芮城县| 万载县| 长武县| 宜川县| 江城| 南涧| 精河县| 静乐县| 房山区|