客户批准报价后按返回,可能恢复仍显示旧操作的页面。采购界面刷新前,应一起核对历史恢复和服务器状态;旧显示可能来自导航恢复,并不是数据没保存。
官方依据与范围
pageshow覆盖页面显示,包括缓存恢复;persisted用于识别持久化页面恢复。 官方参考 · 2026年10月17日核对.
已填写的合成验收例子
合成教学例子,不是真实客户案例或真实平台测评。窄屏可横向滚动查看完整表格。
| 输入 | 核对口径 | 预期 |
|---|---|---|
| 报价已批准,恢复旧界面 | persisted为真 | 启用操作前重验状态 |
| 新页面,已获取状态 | persisted为假 | 仍需正常状态核对 |
| 离线重验失败 | 权威状态未知 | 显示重连,不能再次批准 |
可执行的交付检查
- 用获准账户合成报价演示批准、离开和返回。
- 记录恢复页面状态,另取服务器版本后再允许操作。
- 测试离线和授权过期,不删除客户数据,也不全局禁用浏览器缓存。
怎样解释输出
检查器只返回重验或暂停,不观察真实导航缓存。供应商应保存恢复界面与服务器版本证据,不能每次返回就清空草稿来代替权威状态判断。
明确的适用边界
不批准真实报价、不退出账户或改缓存策略;草稿持久化、过期和服务器授权仍分别验收。
复核有限教学模型
保存两份文件到同一目录,用Node22或更新版本运行下面命令。JSON包含输入与预期;脚本仅处理合成数据,无网络、密钥、付款或付费API调用。通过不等于真实系统已经通过验收。
node check.mjs portal-history-return-revalidation.json