2014-09-04 59 views
1

當數據網格完成呈現而不使用任何外部庫時,是否有任何方式知道或處理?我試圖通過使用:GWT:如何知道數據網格何時完成呈現

Scheduler.get().scheduleDeferred(new Command() { 
    public void execute() { 

    } 
}); 

但在我的情況下,它不工作。

回答

0

這是正確的解決方案。​​方法僅在瀏覽器停止執行其他任何操作時調用。

瀏覽器是單線程的,因此調用​​時,DataGrid不可能繼續呈現。你說「它不工作」 - 這意味着還有其他事情正在發生。例如,添加數據或某些瀏覽器事件(鼠標懸停等)可能會觸發DataGrid的刷新。如果您分享代碼,我們可能會幫助您找到問題。

0

是否有可能添加像DataGridOnFinishRenderHandler或其他任何自定義處理程序。

相關問題