我正在用我现有的代码测试 ExtJS 4.2 (4.2.1),它主要工作,除了一个严重的问题:当我的页面加载时,我得到一个 JS 错误:
Ext.fly(div).down(me.getNodeContainerSelector(), true) is null
它发生在:
- ext-all-debug.js l.105020 - Ext.view.Table 的 createRowElement
- 从 ext-all-debug.js l.112748 调用 - Ext.grid.feature.Summary 的 onStoreUpdate)
调用堆栈太长,无法放在这里,但它发生在网格上触发“排序”事件之后,此时网格为空(稍后填充)。排序发生在网格构造函数调用 initState() 时,试图应用保存的状态(网格是有状态的)。
我尝试删除保存的状态数据,这有助于该过程更进一步:网格已绘制,但随后它开始加载并以相同的方式再次卡在 onStoreUpdate() 中。
我在这里做错了什么?