2011-10-03 51 views
0

我有一個flex應用程序,顯示使用rest api從不同的外部服務收集的信息。其中一些是資源密集型的,需要更長的時間來應對。有什麼辦法可以異步加載不同的組件嗎?可以異步加載柔性組件嗎?

回答

2

ActionScript(Flex)默認情況下是異步執行的。因此,如果您對服務進行併發調用,請確保您的代碼正確處理結果(通過事件處理程序)。默認情況下,向已在執行的Web服務操作發出請求不會取消現有請求。

因此,只需調用您的服務,並在其上註冊(結果/失敗)事件處理程序以捕獲其響應,並相應地加載組件。