重新配置网格面板时出现问题。我有一个EditorGridPanel,它的商店是从自定义columnModel
构建的保存新设置(决定显示或不显示某些列)后,我得到一个新商店和一个新的列模型,然后我调用reconfigure
函数重新配置网格,如下所示:
grid.reconfigure(newStore, newColumnModel);
reconfigure
功能运行良好,但当我单击复选框(CheckboxSelectionModel)选择一行时,我看到此错误"无法读取属性'存储'未定义"
我在ExtJS 3.4上工作。 在他们的API页面http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.grid.GridPanel-method-reconfigure上,他们警告说:
"请注意,在重新配置GridPanel时,某些现有设置可能会失效。例如,配置的autoExpandColumn可能不再存在于新的ColumnModel"
在这种情况下,我应该怎么做才能使CheckboxSelectionModel在重新配置之前工作?
感谢您的帮助!