2013-04-29 54 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

相关问题