将数据传递到表单有什么不对?
路由很好,视图正在初始化,但表单中的某些内容正在爆炸。
用户控制器:
public function show()
{
$user = Auth::user();
return view('showprofile')->with('thisUser', $user);
}
形式:
<h1>{{ $thisUser->name }} </h1>
错误:
ErrorException in 5404eb375e4ed4f330e070a1642c598527ff029d.php line 9:
Undefined variable: thisUser (View: ....\resources\views\showprofile.blade.php)
资料来源:YouTube教程https://www.youtube.com/watch?v=0Qzi1yOoLBQ约10分钟。
最佳答案
实际上你可以做的就是:
return view('showprofile', ['thisUser' => Auth::user()]);
你可以通过刀片检索这个:
<h1>{{ $thisUser->name }} </h1>
如果在任何地方都不使用中间变量,则不需要中间变量。这就是拉勒维尔的美,对吧?!