Когда я меняю app.blade.php
на base.blade.php
, возникает следующая ошибка.
InvalidArgumentException Представление [layouts.app] не найдено. (Просмотр: D: \ Code \ my-app \ vendor \ livewire \ livewire \ src \ Macros \ livewire-view-component.blade.php)
Layouts.app не найден.
Вы имели в виду Layouts \ base?
В остальном он отлично работает.
-Вот мой код.
resources \ views \ layouts \ base.blade.php
<!DOCTYPE html>
<html lang="en">
<head>
<title>Document</title>
@livewireStyles
</head>
<body>
@livewire('auth.register')
@livewireScripts
</body>
</html>
ресурсы \ просмотры \ livewire \ auth \ register.blade.php
<div>
Registration Form
</div>
web.php
<?php
use App\Http\Livewire\Auth\Register;
use Illuminate\Support\Facades\Route;
Route::get('/register', Register::class);
приложение \ Http \ Livewire \ Auth \ Register.php
<?php
namespace App\Http\Livewire\Auth;
use Livewire\Component;
class Register extends Component
{
public function render()
{
return view('livewire.auth.register');
}
}
Примечание: app.blade.php все еще работает