我在我的 laravel 项目中使用 livewire 2.2 和 laravel 7.24。当我使用加载组件时
Route::get('/path', ComponentClassPath);
它可以工作,但是当我在刀片视图中加载我的 livewire 组件时。例如,像这样的 test.blade.php:
@extends('layouts.app')
@section('content')
@livewire("my-livewire-component")
@endsection
它不起作用并显示以下错误:
未定义变量:槽(查看:E:xampphtdocslwresourcesviewslayoutsapp.blade.php)。
app.blade.php
<head>
@livewireStyles
</head>
<body>
<div class="container">
{{ $slot }}
</div>
@livewireScripts
</body>
有什么解决办法吗?