2012-05-16 66 views
0

我想在加載Dojo圖表時顯示加載圖標,然後在圖表完成渲染時將其隱藏。我無法找到定義我可以在圖表完成呈現時添加dojo.connect的事件的文檔。例如,我正在做一些類似於ArcGIS mapping API(基於Dojo)的地圖,其中地圖更新時顯示加載圖標,然後在地圖完成更新時使用此代碼行進行隱藏:我可以在Dojo Charts中使用「渲染完成」事件嗎?

dojo.connect(map, "onUpdateEnd", hideLoading); 

我已經嘗試過「onUpdateEnd」,「onStartup」,「postCreate」沒有運氣。任何人都知道我可以在Dojo Charts中使用「渲染完成」事件嗎?

+0

你需要準確的告訴你使用的圖表集合,其中模塊,因爲人們可能會從其他的(普通DojoX中)是不同的。小部件不會觸發'onMethodCalled'事件,就像你的模式在這裏描述的那樣,你期望startup()觸發onStartup。相反,像這樣在「真實」方法名稱上創建偵聽器; 'dojo.connect(onObj,「startup」,mappedFuncObj)' – mschr

+0

由於加載圖表的問題是一個數據檢索問題,並且在圖表渲染中沒有顯着的延遲,我只顯示加載圖標並在數據隱藏時回來。圖表渲染本身速度非常快,所以我不需要將事件綁定到渲染完成事件。 – chadwilcomb

回答

相關問題