在控制器中压缩后视图返回null

时间:2020-05-15 08:30:40

标签: laravel

在我的laravel项目中,我有一个像这样的索引函数

 public function index(User $user)
{

    return view('auth.verification',compact('user'));
}

当我有dd($ user)的数据时,但是当我在自己的视图中看到dd($ user)时,它将返回一个空集合 但是当我定义一个测试变量并将一些数据放入其中并用我的视图进行压缩时,它会正确查看返回数据 知道为什么会这样吗? 这是我的代码

 @dd($user)
<div class="container">
    <div class="row">
        <div class="col-md-8 col-md-offset-2">
            <div class="panel panel-default">
                <div class="panel-heading">فعالسازی</div>
                <div class="panel-body">
                    <form class="form-horizontal" method="POST" action="{{ url('verification') }}">
                        {{ csrf_field() }}
                        <h2 class="form-signin-heading">کد فعال سازی را وارد کنید</h2>
                        <input type="hidden" name="id" value="{{}}">
                        <input class="form-control" placeholder="کد فعالسازی" name="active_code" required autofocus>
                        <button class="btn btn-lg btn-login btn-block" type="submit" name="btn">فعال کن</button>
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

public function index(User $user)
{
    return view('auth.verification')->with('user_details',$user);
}

在视图中检查它是否到来

@if(isset($user_details))
   {{$user_details}}
@else
    No User Found
@nedif