我目前正在使用Laravel,但是我想这个问题也可以在任何语言的框架下提出。
如果我有一个简单的表单来创建用户,并使用最基本的字段(名字,姓氏,电子邮件...),则我将使用的资源方法为create
以显示视图,{ {1}}处理后逻辑。
此后,将以store
方法显示编辑表单,并以edit
方法管理更新。
最终,用户表将使用update
方法。
现在,假设我有一个结合了show
和edit
用途的视图,我的意思是像一个带有多个选项卡的页面,其中每个选项卡显示有关用户,一些图表,一些表格的信息,很多东西...而且这些选项卡之一中的编辑表单。
应使用哪种方法显示此视图? show
或edit
?由于它的作用类似于show
,但也具有show
用户的形式……我一直在问自己,有时我很难找出应该使用哪种方法。>
这种情况通常发生在后台,某些编辑页面看起来更像是一个仪表盘,而不是简单的表单,我敢肯定您明白我的意思;)
这有约定吗?就像“如果有表单,即使它主要显示信息,也可以编辑”?