我有一个网格,单击时将属性cellwrap从false更改为true
onCellClick: function(view, td, index, record, tr, rindex) {
var
me = this,
vm = me.getViewModel(),
field = me.lookupReference('descriptionField');
field.cellWrap = true;
field.getView().getStore().getSource().reload();
}
但是我想我弄错了。我可以用cellwrap属性的变化重新加载网格吗?我使用的是v7.5.1.20
1条答案
按热度按时间kh212irz1#
cellWrap
是一个Ext.grid.column.Column
的配置,不能在网格渲染后简单修改,需要使用Ext.grid.Panel的reconfigure
方法更新列,将cellWrap
设置为true
。你可以在 Sencha Fiddle(ExtJS 7.4.0现代材质)中尝试这段代码,点击任意位置,看看左上角的单元格是如何变化的: