这是我的控制器代码:
$exam_categories = ExamCategory::all();
return view('test.test-home')->withExamCategories($exam_categories);
这是我的刀片模板代码:
<select class="custom-select form-control-lg exam-category" id="exam-category" style="font-weight: bold">
<option selected>Select</option>
@foreach($exam_categories as $examCategory)
<option value="{{$examCategory->id}}">{{$examCategory->Category}}</option>
@endforeach
</select>
如果我运行此代码,则会显示以下错误:
未定义变量:exam_categories(查看:/var/www/myproj/resources/views/test/test-home.blade.php)
它在 laravel 5.4 版本中运行良好,但是当我更新到 laravel 5.8 时,它无法正常工作。