【发布时间】:2021-10-17 23:12:29
【问题描述】:
我不断收到此错误,但我不知道出了什么问题。 代码看起来是正确的,所以如果你能弄清楚是什么给了我这个错误,请帮助我。 “未定义变量:用户(查看:/home/swit/public_html/manager/resources/views/users.blade.php) " 谢谢
这是我的blade.php
<tbody>
@foreach ($users as $key)
<tr>
<td>{{$key->name}}</td>
<td>{{$key->email}}</td>
<td>{{$key->phone}}</td>
<td>{{$key->created_at}}</td>
</tr>
@endforeach
</tbody>
这是我的控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Admin;
use App\Models\User;
use Illuminate\Support\Facades\DB;
class UserController extends Controller
{
public function user(){
$users = DB::table('users')->get();
return view('users', compact('users'));
}
}
这是我的路线
Route::get('/users', function () {
return view('users');
})->middleware(['auth'])->name('users');
【问题讨论】: