我如何调试Flex 3数据绑定?

时间:2009-06-15 14:34:57

标签: flex debugging actionscript

我正在尝试通过简单的外部XML文档将数据网格连接到HTTPService,这是失败的。我如何调试出现问题的地方?

我正在使用以下内容:

<mx:HTTPService id = "licenseService" resultFormat="e4x" url="http://localhost/licenseTest.xml" />

<mx:DataGrid horizontalCenter="0" width="476" top="50" dataProvider="{licenseService.lastResult.license}">

我对flex很新,所以基本的帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

为HTTP服务添加结果事件处理程序:

<mx:HTTPService id = "licenseService" resultFormat="e4x" url="http://localhost/licenseTest.xml" result="licenseService_resultHandler(event)" />

<mx:Script>

中定义处理程序
private function licenseService_resultHandler(event:ResultEvent):void
{
    trace("Result:", event.result);
}

您可以在此方法中放置断点并开始调试来自服务器的数据