是否有内置/标准方法来检查树状态(或一般组件) - 如果它是否已加载,是否已呈现?有些听众会对这些做出反应,但是 - 用例是我们是否可以检查是否在延迟的afterRender中加载了树。提供我们自己的很容易,但标准更可取。
答案 0 :(得分:1)
我发现tree.getView().getTreeStore().loading
表现出理想的行为。因此,除非我误解了它的行为或除非有警告/问题,否则这可能是一个解决方案
答案 1 :(得分:0)
检查是否已呈现某些内容的一种方法是检查.el.dom
:
if (Ext.getCmp("foobar").el && Ext.getCmp("foobar").el.dom) {
// YES!!!
}
顺便说一下,我们使用ExtJS 3,我不确定这是否适用于其他版本的ExtJS。