如何在 Laravel 5.4 中的 blade 视图中显示 count() 的值?
How do I display the value of count() inside blade view in Laravel 5.4?
我觉得我会因为问这个问题而自责,但我似乎无法弄清楚。我想要做的是在 blade 视图中计算 collection 的值并同时显示结果。这是我写的简单代码
控制器
$pendingMembers = Member::where('status', '=', null)->get();
当我死掉并转储$pendingMembers时,我可以看到数据。
Blade 查看
<div class="mr-5">
{{ $pendingMembers->count() }} Pending
</div>
还有 returns Undefined variable: pendingMembers
那么我怎样才能达到我想要的目标呢?
将控制器方法中的变量共享到视图文件。
return view('your-blade-file', compact('pendingMembers'));
可在 https://laravel.com/docs/5.5/views#passing-data-to-views 上获得更多详细信息。
我觉得我会因为问这个问题而自责,但我似乎无法弄清楚。我想要做的是在 blade 视图中计算 collection 的值并同时显示结果。这是我写的简单代码
控制器
$pendingMembers = Member::where('status', '=', null)->get();
当我死掉并转储$pendingMembers时,我可以看到数据。
Blade 查看
<div class="mr-5">
{{ $pendingMembers->count() }} Pending
</div>
还有 returns Undefined variable: pendingMembers
那么我怎样才能达到我想要的目标呢?
将控制器方法中的变量共享到视图文件。
return view('your-blade-file', compact('pendingMembers'));
可在 https://laravel.com/docs/5.5/views#passing-data-to-views 上获得更多详细信息。