【发布时间】:2021-12-29 14:13:36
【问题描述】:
我使用return View::make('blog', $posts); 将数据传递到我的刀片视图,在我的刀片视图中我试图运行@foreach ($posts as $post) 我最终得到一个错误,指出$posts 未定义。
我的问题是如何调用$posts 数组?
【问题讨论】:
-
return View::make('blog',compact('posts')); -
要明确,第二个参数需要是关联数组:
array('posts' => $posts),或者你可以使用with()方法,如接受的答案所示。 -
return view('blog',compact('posts'));
标签: php laravel pass-data laravel-views