Liny_@NotePad

沉迷ACG中

EXT 状态保存

在EXT.onReady中设置

Ext.state.Manager.setProvider(new Ext.state.CookieProvider());

不知道是啥 也许是监听器的意思吧 = =
CookieProvider表示它是根据Cookies有效期限保存的么???

然后在你的类里加上

this.stateEvents = ['tabchange']
this.getState = function() {return{tab:this.getActiveTab().id}}
this.applyState = function(state) {this.setActiveTab(state.tab);}

stateEvents表示状态事件(数组)。
这里只用了一个切换tab的。
getState方法中可以写切换tab时执行的内容,比如保存……这里没有写。
applyState貌似可以隐式调用 就不测试了

详细请搜索下EXT 状态保存。