Extjs grid.reconfigure引发异常(未捕获的TypeError:无法读取null的'isSorter'属性)

时间:2020-07-17 08:18:17

标签: extjs

我试图在任何用户更改列宽,顺序,可见性等之前将网格重置为初始状态。我像这样将columnConfigs保存在网格的initialConfig中

var gridColumns = grid.getColumns();
        var initialColumnConfigs = [];
        Ext.Array.map(gridColumns, function (column) {
            initialColumnConfigs.push(column.getInitialConfig());
        });
        grid.getInitialConfig().initialColumnConfigs = initialColumnConfigs;

现在我正在尝试使用像这样的重新配置来重置网格:

initialColumnConfigs = grid.getInitialConfig().initialColumnConfigs;
        Ext.state.Manager.clear(grid.stateId);
        grid.reconfigure(grid.getStore(), initialColumnConfigs);

但是我最终获得了标题上的例外。我在做错什么吗?

0 个答案:

没有答案