我正在嘗試使用Laravel和vue.js創建CRUD應用程序,但總是遇到問題。當我運行應用程式時,它會進入儀表板,但CRUD操作不會顯示。 下面是Routes/web.app程式碼:
<?php use Illuminate\Foundation\Application; use Illuminate\Support\Facades\Route; use Inertia\Inertia; use App\Http\Controllers\PostController; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | 这里是您可以为应用程序注册Web路由的地方,这些路由由RouteServiceProvider在一个包含“web”中间件组中加载。现在创建一些伟大的东西! | */ Route::get('/', function () { return Inertia::render('Welcome', [ 'canLogin' => Route::has('login'), 'canRegister' => Route::has('register'), 'laravelVersion' => Application::VERSION, 'phpVersion' => PHP_VERSION, ]); }); Route::get('/dashboard', function () { return Inertia::render('Dashboard'); })->middleware(['auth', 'verified'])->name('dashboard'); require __DIR__.'/auth.php'; Route::resource('Posts', PostController::class);
P粉8777196942024-04-01 00:23:05
我認為我明白了,你之前會登錄,所以當你嘗試運行你的應用程式時,它會帶你到儀表板。
解決方案: 你應該確保清除所有快取/會話數據,然後運行php artisan serve,
希望現在它會帶你到/ => 歡迎頁面!
(如果沒有) 你需要檢查以下幾點: