ExtJS检查树状态

时间:2014-10-17 07:49:32

标签: extjs state

是否有内置/标准方法来检查树状态(或一般组件) - 如果它是否已加载,是否已呈现?有些听众会对这些做出反应,但是 - 用例是我们是否可以检查是否在延迟的afterRender中加载了树。提供我们自己的很容易,但标准更可取。

2 个答案:

答案 0 :(得分:1)

我发现tree.getView().getTreeStore().loading表现出理想的行为。因此,除非我误解了它的行为或除非有警告/问题,否则这可能是一个解决方案

答案 1 :(得分:0)

检查是否已呈现某些内容的一种方法是检查.el.dom

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

顺便说一下,我们使用ExtJS 3,我不确定这是否适用于其他版本的ExtJS。