ExtJs 网格状态在使用多个实例时不保存



根据文档,我设置了属性:"stateful" , "stateId",并在加载 ExtJs 时添加了下面的代码:

Ext.state.Manager.setProvider(new Ext.state.CookieProvider({
expires: new Date(new Date().getTime()+(1000*60*60*24*7)), //7 days from now
}));

整个页面重新加载时网格的状态保存成功,但是当我在同一页面上实例一个新的网格时,状态没有保存,如何解决?谢谢!

应用中每个网格或任何其他组件的 stateId 属性应不同。

你在关注吗?

将此stateId: stringstateful: true,stateEvents: ['columnresize', 'columnmove', 'show', 'hide'],添加到网格面板中。

希望,这可能是工作。 :)

最新更新