Penghalaan Laravel membawa saya ke wilayah yang tidak diketahui
P粉557957970
P粉557957970 2024-03-31 11:12:12
0
1
533

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);
P粉557957970
P粉557957970

membalas semua(1)
P粉877719694

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:

  1. Pengawal anda tidak dilindungi oleh mana-mana perisian tengah (dalam pembina).
  2. Anda tidak log masuk sebagai pengguna yang disahkan, anda boleh mencuba dalam mod inkognito pada Google Chrome. Jika http://localhost:8000 memaparkan halaman alu-aluan anda, kemudian lawati laluan http://localhost:8000/posts (pertama tukar Route::resource('Posts', PostController::class); ke Route:: resource( '/posts', PostController::class);)
  3. Jalankan php artisan optimize:clear
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan