這兩個標籤都可以裝載數據,以供其他標籤用dataProvider使用.從後台得到的數據一般為xml格式的比較多,但在flex中得到這個xml,好 像都不能直接裝載入像list,combox,linkbar等標籤中,必須先載入mx:model或mx:xml中再使用,當然也可以用Array來裝 載,至於其他的情況也可用Object來處理,這個將在下篇中介紹.

mx:model
  <mx:Model >
             <label>df</label>
            <data>dfgg</data>
         </node>
         <node>
             <label>fgd</label>
            <data>hdfh</data>
         </node>
         <node>
             <label>fh</label>
            <data>fgfdg</data>
         </node>
</mx:XML>
如 上xml定義,在list,combox中調用可以用{linkData.childNodes}來完成(從 linkData.childNodes.toString()中可以看到通過dataProvider.addItem添加的item應該 時<mx:Object label=““ data=““/>這樣的格式,而不像mx:model中那樣,是<item><label></label& gt;<data></data></item>(也可能mx:xml和mx:model是一樣的),所以在 mx:model中可以用linkData.item可以顯示所有紀錄,而在mx:xml中linkData.childNodes只會顯示新添加的數 據.),
另外如果單獨取某值,那麼用 linkData.childNodes[0].firstChild.firstChild.nodeValue,值為df

相关文章:

  • 2021-07-31
  • 2021-08-21
  • 2022-01-05
  • 2022-01-16
  • 2021-10-06
  • 2021-05-02
  • 2021-07-23
  • 2021-09-12
猜你喜欢
  • 2021-10-25
  • 2021-12-28
  • 2021-08-22
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
相关资源
相似解决方案