HI, 如何在用户使用MVC模式进行浏览器刷新或使用GXT在GXT中时,如何使用所有打开的选项卡和加载的网格保留应用程序的当前状态? 问候, 作者Srini
答案 0 :(得分:0)
一种方法是设置浏览器cookie,以便稍后可以恢复浏览器状态。
现在您正在设置cookie,请更新步骤1,以便使用从用户cookie中读取的设置构建网格/选项卡面板。当然,如果没有设置cookie,请使用默认设置(第1页上的网格开始;选项卡面板中没有选项卡打开)。
如果在MVC模式中使用相当严格的关注点分离,则cookie的设置和更新应该在控制器层中进行。 Cookie本身是模型数据的另一个来源,视图(UI小部件)无需理解为什么选项卡是打开的,或者为什么网格从第3页开始。