在 ExtJs 中,处理浏览器刷新的最佳方式是什么?
说,我有一个带有两个选项卡A和B的页面, 而当tab a处于活动状态时,我是#mytoken/:someidfora和token当tab b as actibe为#mytoken/:SomeDiDforB时
当我们刷新浏览器时,我们如何确保页面保持在同一个选项卡中?
我正在使用 ExtJs5 中的路由器做这样的事情
window.onbeforeunload = function() {
token = // get history token
MyApp.getController('Main').redirectTo(token);
}
在 ViewControllers 内部 -
routes: {
"#mytoken/:someidforA" : "loadA",
"#mytoken/:someidforB" : "loadB"
}
这是一个好方法吗?