我還沒有找到完全是我想在其他地方,或者至少我沒有完成足夠的適應Flex 4。從主應用程序將數據傳遞到自定義組件
我試圖創建一個項目,顯示了標誌的電臺,收聽按鈕等
數據源是一個xml文件,每個父'station'具有'name','image'和'listen'等子標籤。 我經由與creationComplete主應用程序=「radioService.send()」 然後我可以通過數據提供程序=「{} radioService.lastResult.stations.station上使用它的主要應用
但是,我想訪問該數據使用導致兩種成分以填充變量在定製組件本身
硬編碼的例子
MX:圖像源=「圖像/ BBC5.gif」 ID =「bbc5Logo」「/>
mx:LinkButton id =「bbc5Listen」click =「bbc5Listen_clickHandler(event)」/>
和在clickHandler
保護的函數bbc5Listen_clickHandler(事件:MouseEvent)方法:無效 {
VAR URL:字符串=「http://www.bbc.co.uk/iplayer/console/ bbc_radio_five_live「; var request:URLRequest = new URLRequest(url);
} 任何幫助,非常感謝
新的做法,可能會更有意義是讓主要應用填充自定義組件和應用價值,以它們的屬性,但我仍然有問題 – pssguy 2010-10-16 22:05:56
新的做法,可能會更有意義就是有主應用程序填充定製組件並將值應用於其屬性,但我仍然遇到問題 – pssguy 2010-10-16 22:06:14