2014-10-17 72 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的其他版本了。