gpt4 book ai didi

user-interface - UX 设计问题 : Should a multi step wizard save the form contents when the user clicks 'go back'/previous?

转载 作者:行者123 更新时间:2023-12-01 09:38:54 25 4
gpt4 key购买 nike

我正在开发一个 Web 应用程序,该应用程序通过向导在多个步骤中收集数据。步骤通常不相互依赖,因为每个步骤的数据输入对后续步骤几乎没有影响。然而,每个步骤可能有一组验证,用于确定用户是否可以通过单击“继续”进入下一步

当用户点击上一个时应该是什么行为?

a> 快速移动到上一页,从而丢失表格中所有未保存的数据。用警告提示用户是一种选择,但它很快就会变得烦人。

b> 移至上一页,保存当前步骤中的所有数据 - 不触发验证,因此当用户返回时,她会看到表单处于与她离开时相同的状态。

c> 任何其他行为

欢迎所有意见:)

最佳答案

您应该保存输入的数据 ,但您可以通过保存它来逃脱不稳定 (客户端或内存中 - cookie 或 session )。不需要让它在你的数据库或任何东西中持久化 - 如果用户没有完全完成向导,则不需要跟踪(尽管这会很好,如果你能负担得起资源。不过 cookie 应该就足够了)。

这反射(reflect)了用户的心智模型 :大多数流行的 Windows 安装程序都是这样工作的。
这符合 - 不要重复自己。如果用户已经回答了问题,不要让他重新回答。

关于user-interface - UX 设计问题 : Should a multi step wizard save the form contents when the user clicks 'go back'/previous?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2957216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com