界面状态State

按钮已经点过,页面为什么还显示旧结果?

也常被叫作:组件状态

当前步骤 · 1 / 3

发生操作

输入、点击或网络响应带来变化。

容易混淆的问题

  • State 就是数据库里的数据吗?

    不是。页面状态可能只存在当前会话中,刷新后是否保留取决于具体存储设计。

  • 提交中能直接显示成功吗?

    不能。提交中、成功、失败和状态未知需要区分,最终结果应以服务端确认的信息为依据。

可以这样交给 Agent

检查这个提交按钮的状态流程,覆盖未提交、提交中、成功、失败和无法确认结果的情况,避免重复提交,也不要把客户端显示当成服务器事实。

继续阅读