2014-10-17 73 views
0

是否有內置/標準的方法來檢查樹(或一般組件)的狀態 - 是否加載或不加載?有聽衆對這些做出反應,但是 - 用例是我們可以檢查樹是否在延遲afterRender中加載。提供我們自己的很容易,但標準是可取的。這樣做,如果事情已經呈現檢查ExtJS檢查樹狀態

回答

1

我發現tree.getView().getTreeStore().loading表現出所需的行爲。所以,除非我誤解了它的行爲或除非有警告/問題,否則這可能是一個解決方案

+0

我會在接受這個之前等待,以防有人報告有更合適的解決方案(因爲我很新ExtJS的)。 – NoxArt 2014-10-17 08:59:46

0

一種方法是檢查.el.dom

if (Ext.getCmp("foobar").el && Ext.getCmp("foobar").el.dom) { 
    // YES!!! 
} 

順便說一句,我們使用ExtJS的3,我不知道這是否與ExtJS的其他版本了。