2013-05-29 78 views
3

我正在用我現有的代碼測試ExtJS 4.2(4.2.1),它主要工作,除了一個嚴重問題:當我的頁面加載時,我得到一個JS錯誤:ExtJS 4.2:Ext.grid.feature.Summary存儲初始化錯誤

Ext.fly(div).down(me.getNodeContainerSelector(), true) is null 

它發生在:

  • EXT-ALL-debug.js l.105020 - Ext.view.Table
  • 的createRowElement從EXT-所有調試調用。 js l.112748 - onstoreUpdate of Ext.grid.feature.Summary)

調用堆棧太長而無法放在這裏,但發生在網格上的'排序'事件後,在此處爲空(稍後會填充)。排序發生在網格構造函數調用initState()時,嘗試應用保存的狀態(網格是有狀態的)。

我試圖刪除保存的狀態數據,這有助於該過程更進一步:網格被繪製,但隨後它開始加載並再次陷入onStoreUpdate()中,以相同的方式。

我在這裏做錯了什麼?

回答

2

從4.1.2a升級到4.2.1後出現同樣的問題。改變了我在網格上定義功能和插件的方式。現在使用ptype和ftype。似乎解決它。

+0

嗨邁克,謝謝你的回答。不幸的是,改變我的代碼使用ftype和ptype並沒有解決這個問題。 – yaronyogev

+0

我的代碼更改功能定義的相同情況有所幫助! –