2010-12-21 89 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