Uncaught ReferenceError: Livewire is not defined using Laravel 8
Uncaught ReferenceError: Livewire is not defined using Laravel 8
希望你一切都好!
我正在使用 Laravel 8,但出现错误 Uncaught ReferenceError: Livewire is not defined 请帮我解决这个问题,谢谢。
\resources\views\livewire\crud-records-livewire.blade.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
@livewireStyles
</head>
<body>
<div style="text-align: center">
<button wire:click="increment">+</button>
<h1></h1>
</div>
@livewireScripts
</body>
</html>
\app\Http\Livewire\CrudRecordsLivewire.php
class CrudRecordsLivewire extends Component
{
public $count = 0;
public function increment()
{
$this->count++;
}
public function render()
{
return view('livewire.crud-records-livewire');
}
}
Route::get('/messages',CrudRecordsLivewire::class);
在我看来,您的主机已关闭。
您不应在您的网址中看到 public,但您可以看到 Livewire 脚本正在尝试从 public/vendor/livewire
加载 Livewire 库
如果你打开开发者工具,我想你会在加载 livewire 脚本时看到 404。
因此您需要通过确保 文档根目录 是 public 文件夹来修复托管,并且您不要使用一些建议移动的 hacky 教程或编辑 index.php
,因为这些不安全并会导致类似这样的其他问题。
希望你一切都好!
我正在使用 Laravel 8,但出现错误 Uncaught ReferenceError: Livewire is not defined 请帮我解决这个问题,谢谢。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
@livewireStyles
</head>
<body>
<div style="text-align: center">
<button wire:click="increment">+</button>
<h1></h1>
</div>
@livewireScripts
</body>
</html>
\app\Http\Livewire\CrudRecordsLivewire.php
class CrudRecordsLivewire extends Component
{
public $count = 0;
public function increment()
{
$this->count++;
}
public function render()
{
return view('livewire.crud-records-livewire');
}
}
Route::get('/messages',CrudRecordsLivewire::class);
在我看来,您的主机已关闭。
您不应在您的网址中看到 public,但您可以看到 Livewire 脚本正在尝试从 public/vendor/livewire
加载 Livewire 库如果你打开开发者工具,我想你会在加载 livewire 脚本时看到 404。
因此您需要通过确保 文档根目录 是 public 文件夹来修复托管,并且您不要使用一些建议移动的 hacky 教程或编辑 index.php
,因为这些不安全并会导致类似这样的其他问题。