第一次点收藏成功,第二次取消成功;第三次网络失败。
遇到这样的情况,“支持收藏”四个字还不够指导实现。
可以把任务交代成这样:
材料:
第一次点收藏成功,第二次取消成功;第三次网络失败。
任务:
画出未收藏、处理中、已收藏、失败状态与迁移条件;明确失败时显示和回退行为。
交付要求:
输出当前状态、用户动作、系统反馈、下一状态、失败处理;明确待确认的产品规则。
需要区分乐观更新与服务端确认的设计选择。参考处理
第三次失败不能显示已确认的新状态。
需要区分乐观更新与服务端确认的设计选择。
以上为演示案例,可替换成自己的材料。