laravel从控制器的视图传递数据

时间:2018-06-12 15:26:49

标签: laravel

我的控制器中有以下功能

 public function approve($uin)
{
    $dir_uin = Approval::where('dir_uin',$uin)->get();


    return view('approvals.approve')->withApprovals($dir_uin);
}

在我看来

     @php
@dd($dir_uin)
   @endphp

@dd返回一个null,我已经使用tinker检查了是否正在获取数据。

数据未传递给视图的原因是什么?

2 个答案:

答案 0 :(得分:1)

您将参数传递为approvals,因此在您的视图中,它应该是:

dd($approvals)

这是$dir_uin的价值。

答案 1 :(得分:1)

使用此return view('admin.profile', ["dir_uin" => $dir_uin]);