我四处看看这个问题,但仍然不能理解为什么我得到错误:
类"App MenuList"模型;没有找到
app/Models/Listing.php
<?php
namespace AppModels;
class MenuList
{
public static function all()
{
return [
'id' => 1,
'title' => 'liston one',
];
}
}
路线/web.php
<?php
use IlluminateHttpRequest;
use IlluminateSupportFacadesRoute;
use AppModelsMenuList;
Route::get('/', function () {
return view('listings', [
'heading' => 'lates listing',
'listings' => MenuList::all()
]);
});
试试这个
使用命令创建模型
php artisan make:model MenuList
AppModelsMenuList.php
<?php
namespace AppModels;
use IlluminateDatabaseEloquentFactoriesHasFactory;
use IlluminateDatabaseEloquentModel;
class MenuList extends Model
{
use HasFactory;
public static function listData()
{
return [
'id' => 1,
'title' => 'liston one',
];
}
}
routes/web.php
<?php
use IlluminateHttpRequest;
use IlluminateSupportFacadesRoute;
use AppModelsMenuList;
Route::get('/', function () {
return view('listings', [
'heading' => 'lates listing',
'listings' => MenuList::listData()
]);
});