Я учусь использовать livewire и laravel, я пытался связать некоторые данные через ввод, я написал этот код:
home.blade.php:
<html>
<head>
<title>Home</title>
@livewireStyles
</head>
<body>
@livewire("hello-world")
@livewireScripts
</body>
</html>
привет-мир.blade.php:
<div>
<input wire:model="nome" type="text">
<br>
Hello {{ $nome }}
</div>
HelloWorld.php:
<?php
namespace App\Http\Livewire;
use Livewire\Component;
class HelloWorld extends Component
{
public $nome = 'Name';
public function render()
{
return view('livewire.hello-world');
}
}
Он работает на Apache 2.4. Но если я открываю консоль браузера при загрузке страницы, я получаю:
(индекс): 29 GET http: //localhost/livewire/livewire.js? id = c1db26b321e994f87254 net :: ERR_ABORTED 404 (не найдено)
(index): 35 Uncaught ReferenceError: Livewire не определен в (index): 35
Я слежу за официальными документами и скринкастами, я пытался пошагово следовать всем инструкциям, но это тоже не сработало. Может я что-то не так сделал при установке, но я так не думаю, потому что просто нажал:
композитору требуется livewire / livewire
так что все должно быть в порядке. Какие-нибудь подсказки?
Репозиторий GitHub: learningLaravel
http://localhost
? - person Clément Baconnier   schedule 29.09.2020