Saya cuba mencipta aplikasi CRUD menggunakan Laravel dan vue.js, tetapi saya terus menghadapi masalah. Apabila saya menjalankan aplikasi ia pergi ke papan pemuka tetapi operasi CRUD tidak muncul. Di bawah ialah kod Laluan/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);
Saya rasa saya faham, anda akan dilog masuk sebelum ini jadi apabila anda cuba menjalankan apl anda, ia akan membawa anda ke papan pemuka.
Penyelesaian: Anda harus memastikan untuk mengosongkan semua data cache/sesi dan kemudian jalankan php artisan serve,
Semoga sekarang ia akan membawa anda ke / => Halaman Selamat Datang!
(Jika tidak) Anda perlu menyemak perkara berikut: