2013-04-29 56 views
0

我試圖將extjs2的代碼更新爲extjs4,但是我有一個錯誤,並且出現錯誤grid無法設置未定義Extjs4的屬性'視圖'

var grid = new App.grid.GridPanel({ 
    store: store, 
    columns: gridColumns, 
    frame: false, 
    //autoExpandColumn: 'name', 
    autoHeight: true, 
    loadMask: true, 
    bbar: pagingBar, 
    viewConfig: { 
     stripeRows: true, 
     scrollOffset: 2, 
     grid: { 
      isTree: false 
     } 
    } 
}); 

我之前曾與「isTree財產問題,所以,我說這個屬性會在EXT-all.debug.js 102947線繼續前進,但現在,谷歌Chrome返回錯誤::

me.selModel.view = me; 
+0

請記住要upvote並且也要回答接受。 – dbrin 2013-05-09 20:45:49

回答

0

我很肯定你不應該在你的vieConfig中設置網格屬性,儘管它很難說出發生什麼,因爲你擴展了你自己的類而不是默認的網格面板。 isTree屬性通常沒有問題,所以擺脫不必要的配置 - 它如何讓自己陷入困境:)

如果你只是從一個例子開始,你會看到配置線是最小的。我相信你也這麼做。

+0

謝謝@dbrin。我遵循的意見和創建新的問題與更多的細節,請參閱http://stackoverflow.com/questions/16298109/cannot-read-property-istree-of-undefined-extjs-4 – 2013-04-30 10:57:03

+0

你不必這樣做,你可以編輯你的原始問題。儘管可以將這個問題標記爲答案。 – dbrin 2013-04-30 16:40:04

相關問題