在基本的 Laracasts.com 教程(从头开始使用 Laracast 5.7)中,我尝试使用以下方法public function show(prototypes $prototypes)参数来构造视图。但是我的视图创建正确但$prototypes为空。
这条路线运行良好(/prototypes/1/edit),我确保存在一个prototypeid 为 1的对象。我找到了一些旧的解决方案,它声明使用类似(integer $id)参数的东西,但这会导致更多的代码。它应该像这样工作:
控制器:
public function edit(prototypes $prototypes)
{
//
return view('prototypes.edit', compact('prototypes'));
}
根据Laracast From Scratch,这应该可行。
你知道我怎么解决这个问题吗?
该prototypes.edit方法知道如何使用正确的参数,这背后是什么机制?
慕莱坞森
料青山看我应如是