在Ext JS Ext.grid.panel中编号网格行

时间:2013-06-10 20:11:45

标签: extjs grid

我正在尝试使用网格获取带编号的行。

var grid = Ext.create('Ext.grid.Panel',
    {

我查看了Ext JS中的Grids文档,但是,我找不到编号属性。对我有什么想法吗?

这是我的专栏部分。列中的信息是从服务器中提取的。

columns:
        {
            xtype: 'rownumberer',
            defaults:
            {
                align: 'center',
                flex: 0,
                width: 40,
                sortable: false,
                menuDisabled: true
            },
            items:
                [

1 个答案:

答案 0 :(得分:1)

使用RowNumberer列类型。

编辑:

您必须添加此类型的额外列。例如:

Ext.widget('grid', {
    columns: {
        defaults: {
            // you column defaults
        },
        items: [{
            xtype: 'rownumberer' // this is a column type
        },{
            dataIndex: 'foo'
            ,text: 'Column Foo'
        },{
            dataIndex: 'bar'
            ,text: 'Column Bar'
        }]
    }

    // ...
})