我想在网格面板中实现一个动态列,我该怎么做?我使用了 Extjs 4.0.7:
var result = Ext.JSON.decode(response.responseText);
store.model.setFields(result.fields);
grid.reconfigure(store, result.columns);
store.loadRawData(result.data, false);
该方法setFields()
在 4.0.7 版本中不存在
尝试类似:
var store = new Ext.data.Store({fields: result.fields, data: result.data})
grid.reconfigure(store, result.columns})
Store 上的字段配置一直是这样的,能够传入字段而不是模型。 http://docs.sencha.com/ext-js/4-1/#!/api/Ext.data.AbstractStore-cfg-fields