在 laravel 5.4 的 blade 模板中从数据库中获取值

Getting value from database in blade template in laravel 5.4

这里我想从数据库中获取值。我在布局中使用它,我不想使用控制器来获取价值。它没有显示任何内容。我该如何解决?提前致谢

info.blade.php

{{$data = \App\visitor::where('flag',1)->get()}}

    @foreach ($data as $val)
       Name  {{ $val->v_name }} <br>
       Mobile  {{ $val->v_mobile }}
     @endforeach

尽管不使用控制器不是一个好主意,但您可以这样做

@php
    $data = \App\visitor::where('flag',1)->get()
@endphp