定义
立即把本地状态更新到 UI,不等服务器确认,以此制造“零延迟”错觉。若服务器随后拒绝,再回滚并提示。
流程图
简化版流程图
flowchart LR Start([用户触发变更操作]) --> Update[更新数据缓存] Update --> UI[更新 UI 展示] UI --> Req[请求后端接口] Req --> Check{接口是否成功} Check -->|接口成功| Succ([变更操作成功]) Check -->|接口失败| Err[提示用户接口错误] Err --> Refresh[重新请求接口读取最新数据] Refresh --> Ref-UI[显示最新数据 UI] Ref-UI --> Fail([变更操作失败]) subgraph 错误处理流程 Err Refresh Ref-UI Fail end