我有一个带有 stateful:true、stateId 的 Ext 3.4 网格,并且列模型中的每一列都有一个 id。
然而,当我调整列的大小时,我看不到任何保存的状态 cookie,并且在重新加载页面时不会恢复列宽。我确实有一个定义了 cookie 提供程序的状态管理器,我可以通过状态管理器设置/获取 cookie 值就好了。
我还为 beforestatesave 和 statesave 添加了处理程序,它们正在被调用,但仍然 - 没有保存 cookie,也没有恢复状态。这些处理程序也被传递了正确的参数 - 列参数在转储到控制台时显示正确的更新宽度。
我的问题是:我做错了什么吗?我不应该期望这是自动的吗?我真的必须使用这些状态事件来手动保存和恢复状态吗?