And*_*ata 2 php object laravel blade
这是我的控制器代码:
public function getIndex()
{
\Eloquent::unguard();
$users = \DB::table('users')->get();;
return \View::make('index')->with('users', $users);
}
Run Code Online (Sandbox Code Playgroud)
所以没什么好看的。
在我看来,我正在显示用户表中的数据:
@foreach ($users as $user) {
{{$user->email}}
}
@endforeach
Run Code Online (Sandbox Code Playgroud)
但似乎我的所有输出都{}围绕着每次迭代,如下所示:
{ 约翰 } { andrewmata361@gmail.com }
我不确定发生了什么以及为什么这些括号出现在我的所有输出中或如何摆脱它们。
Blade 不使用花括号来控制流。只需删除它们:
@foreach ($users as $user)
{{ $user->email }}
@endforeach
Run Code Online (Sandbox Code Playgroud)