ExtJS - 将ExtJS组件的状态保存在数据库中

时间:2013-03-18 17:16:50

标签: extjs

你有什么想法如何在数据库中保存ExtJS组件的状态(宽度,可折叠,......),而不是在cookie中。

谢谢。

1 个答案:

答案 0 :(得分:5)

您所要做的就是实现您正在使用的provider组件使用的stateful

Ext.state.Provider中,您实施getset以使用您的数据库,可能使用AJAX,甚至可能使用Ext的RESTful商店

然后通过调用

告诉您的应用程序使用您的自定义提供程序
Ext.state.Manager.setProvider(foo.providers.AjaxProvider);

有关自定义示例,请参阅http://docs.sencha.com/ext-js/4-1/#!/api/Ext.state.CookieProvider