【发布时间】:2020-12-29 17:03:07
【问题描述】:
我正在学习如何使用 livewire 和 laravel,我试图通过输入绑定一些数据 我写了这段代码:
home.blade.php:
<html>
<head>
<title>Home</title>
@livewireStyles
</head>
<body>
@livewire("hello-world")
@livewireScripts
</body>
</html>
你好-world.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 未定义 在(索引):35
我正在关注官方文档和截屏视频,我尝试逐步按照所有说明进行操作,但它也不起作用。 也许我在安装的时候做错了什么,但我不这么认为,因为我只是打了:
作曲家需要 livewire/livewire
所以应该没问题。 有什么线索吗?
GitHub 仓库:learningLaravel
【问题讨论】:
-
您的应用程序正在运行什么帖子?
-
请您将代码复制并粘贴到您的问题中,而不是链接到它。
-
抱歉,我不小心发布了一个不完整的问题。 “您的应用正在运行什么帖子?”是什么意思?
-
好的,先生,我发布了。 @Rwd
-
您使用的是哪个版本的 Livewire?
标签: php html laravel laravel-livewire