我在我的网络应用程序中使用了blazeDS。我面临着Java和flex的问题。
我已经使用函数在应用程序的创建完成事件中加载服务。我需要在组合框中获得价值并进行一些操作。但是我的函数将跟踪值,在服务加载之前被调用。因此,函数不会返回任何值。
答案 0 :(得分:0)
您可以通过执行以下更改来克服
1)在Application initizlize事件
中调用webservice2)在Web服务结果的ResultEvent触发器中调用您的方法 或
3)如果您仍面临同样的问题,可以使用callLater()
来调用它或
4)如果callLater()不能工作,那么你可以使用collectionchange ListCollectionView的父类ArrayCollection的事件XMLListCollection,{{3}}
我个人推荐DO步骤1和4。
希望有所帮助