2010-12-21 63 views
0

我有一个Ext Js列表视图,我试图摆脱,或使我的Id列变小。现在它是下面的代码Ext Js列表视图列没有正确隐藏或扩大

this.relList = new Ext.list.ListView({ 
     singleSelect: true, 
     store: this.buildStore(), 
     columns: [{ 
      header: 'Id', 
      dataIndex: 'Id', 
      hidden: true 
     }, { 
      header: 'Name', 
      dataIndex: 'Name', 
     }] 
    }); 

当这个ListView显示,它仍然显示Id列,即使我告诉它隐藏它。此外,如果我将hidden:true更改为width: 1以使Id列变小,名称列不再显示,Id列占用整个列表视图。

如何隐藏此列?

回答

1

为什么要使用Id列?您可以通过record.data或商店本身访问数据,不需要将其添加为列

+0

哦,我以为我只能得到Id,如果它是一列,这是有道理的! – KallDrexx 2010-12-21 03:17:44