我问这个的原因是因为我正在创建一个简单的CRUD应用程序。我收到错误
未定义变量$ nerd
在null
我在我的控制器中使用了这个变量,然后在我的视图中调用它,但是生成了错误
index.blade.php
答案 0 :(得分:0)
在你的foreach中你正在推杆
@foreach($nerds as $value)
如果您想在语句中访问个别书呆子,则需要将其称为$value
而不是书呆子。或者将你的foreach改为
@foreach($nerds as $nerd)
答案 1 :(得分:0)
您需要将$nerds
变量发送到要渲染的视图。
例如,在您的控制器中:
view('yourview', ['nerds' => $nerds]);
答案 2 :(得分:0)
在控制器
中view('index', compact('nerds'));