Design patterns 保存更改按钮

Design patterns 保存更改按钮,design-patterns,ui-patterns,Design Patterns,Ui Patterns,我正在做一个关于用户贡献食谱的项目,并以不同的方式将它们连接起来。我过去常常不假思索地做的一件事是,每当有编辑表单时,例如当用户编辑配方时,我将用户重定向到相关页面,保存更改按钮将重定向到配方页面,例如配方列表页面,但后来我发现了一些网站,它们没有将用户重定向到另一个页面,而是显示了相同的编辑表单,但显示了一条成功消息 这对我来说更有意义,因为用户可能已经通过多种方式到达了编辑配方页面,所以您不能完全确定是否正在重定向到与用户相关的页面 您认为,在这里使用什么样的设计模式最合适 谢谢。这两种方法

我正在做一个关于用户贡献食谱的项目,并以不同的方式将它们连接起来。我过去常常不假思索地做的一件事是,每当有编辑表单时,例如当用户编辑配方时,我将用户重定向到相关页面,保存更改按钮将重定向到配方页面,例如配方列表页面,但后来我发现了一些网站,它们没有将用户重定向到另一个页面,而是显示了相同的编辑表单,但显示了一条成功消息

这对我来说更有意义,因为用户可能已经通过多种方式到达了编辑配方页面,所以您不能完全确定是否正在重定向到与用户相关的页面

您认为,在这里使用什么样的设计模式最合适


谢谢。

这两种方法我都用过。我想这一切都取决于典型用户的工作流程。什么对他们更有意义,让他们的生活更轻松?从开发人员的角度来看,返回编辑页面肯定更容易,因为不需要跟踪上一页

不管你采取什么方法,重要的是让用户能够回到他们原来的位置。因此,如果您在保存后将它们返回到编辑屏幕,则应该在某个位置有一个链接,允许它们通过单击返回原来的位置