0
我正在開發一個引擎來生成組件。我想獲取讀取並創建組件的XML腳本,以便將組件直接加載到畫布「內容」中。我不知道我是如何得到的addChild()方法正確,如「content'.addChild代替如下所示的執行工作:通過改變Flex獲取畫布ID?
getHolder = cholder;
private function sidebar():void
{
xmlReq = new URLRequest("sidebar.xml");
callReq(content);
}
private function callReq(cholder:Canvas):void
{
getHolder = cholder;
getHolder.addChild(...)
}
<mx:Canvas x="0" y="123" width="100%" height="200" id="content">
</mx:Canvas>
你的代碼是否真的告訴URLRequest被加載到任何地方?可能值得確認callReq是否被調用。 – ZackBeNimble 2010-01-20 21:04:34
是的,它確實調用了,目前,我使用另一個callLater()方法在第一個xml完成後加載第二個xml。 我設法讓它以正確的方式工作。除了callLater之外,還有其他方法嗎? – proyb2 2010-01-21 12:29:48