0

有没有办法在Ext.grid.property.Grid中添加新列?默认情况下,有 Name 和 Value,我想添加一些列,例如 New Value 和xtype: 'actioncolumn'处理程序来批准或不批准新值。你知道如何重命名默认列吗?我在官方文档中一无所获。

谢谢你。

4

1 回答 1

1

您不能直接添加新列Ext.grid.property.Grid或重命名其列。

您可以使用以下内容重命名列:

listeners : {
    beforerender : function() {
        var cols = this.getView().getHeaderCt().getGridColumns();
        cols[0].setText("Property");
        cols[1].setText("Data");
    }
}

简单的小提琴

我想你也可以覆盖Ext.grid.property.Grid,这样你就可以添加新列,但我想它更容易使用Ext.grid.Panel.

于 2016-02-17T12:45:25.290 回答