0

我是 Laravel 的新手,我很挣扎。请帮我。我想从数据库中检索数据以显示在网页上。但它警告消息:

ErrorException (E_ERROR) 未定义的变量

display.blade.php

@foreach ($displays as $display)
     {{ $display->first_name }}
     {{ $display->last_name }}
@endforeach

显示控制器.php

public function index(){                                              
    $displays = Info::where('id', 1)->get();    
    return view('display', compact("display"));
}
4

1 回答 1

3

你的 displaycontroller.php 中有错字

return view('display', compact("display"));

应该

return view('display', compact("displays"));

你错过了显示器后面的 s

于 2019-02-07T08:39:28.910 回答