如何在百分比条件下设置Ext.grid.ColumnModel中的宽度?

时间:2010-07-04 14:30:39

标签: extjs grid column-width

如何以百分比形式设置Ext.grid.ColumnModel的宽度?

1 个答案:

答案 0 :(得分:8)

使用数字作为列宽,总计为100,并使用forceFit配置视图,例如

var grid = new Ext.grid.GridPanel({
     cm: new Ext.grid.ColumnModel({
          columns: [{
              header: 'header1',
              dataIndex: 'data1',
              width: 30
          },{
              header: 'header2',
              dataIndex: 'data2',
              width: 30
         },{
              header: 'header3',
              dataIndex: 'data3',
              width: 40
         }]
     }),
     viewConfig: {
          forceFit: true
     }
});