您的位置:首页 > 其它

为什么Ext中不能直接使用赋值更换panel的store

2012-08-13 23:43 288 查看
reconfigure ( Ext.data.Store store , Ext.grid.ColumnModel colModel ) : void

配置grid以使用一个不同的Store和Column Model并触发'reconfigure'事件。 视图将会被绑定到新的对象并刷新...

配置grid以使用一个不同的Store和Column Model并触发'reconfigure'事件。 视图将会被绑定到新的对象并刷新。

注意,在配置GridPanel时,某些现有的配置可能会变成无效的。 例如,配置的 autoExpandColumn 可能在新的ColumnModel中不再存在。 并且,现有的 PagingToolbar 将仍然被绑定在旧的Store上,并且需要重新绑定。 所有plugins 也需要使用新数据重新配置。

参数:

store : Ext.data.Store

新Ext.data.Store 对象

colModel : Ext.grid.ColumnModel

新Ext.grid.ColumnModel 对象

返回值:

void

看了上面的方法就知道了

以gridpanel举例

store 数据源 会和 cm 列模式(也就是数据的展现模式) 想匹配的 如果随意的单方面更换了数据源 那列模式就不知道怎么显示了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: