livewire Quickstart 不起作用
livewire Quickstart doesnt works
我正在尝试执行 Livewire Quickstart。我已正确安装所有内容并复制示例中出现的代码,但动态行为对我不起作用。也就是说,我不知道它是否加载了 Javascript,因为控制台中什么也没有出现。
html:
@livewireStyles
</head>
<body>
<livewire:counter/>
@livewireScripts
</body>
</html>
class:
class Counter extends Component
{
// cual propiedad puede accederse por el componente..
public $count=0;
public function increment()
{
$this->count++;
}
public function render()
{
return view('livewire.counter');
}
}
按钮:
<div class="inline-block mr-2 mt-2">
{{-- wire: evento que se espera... ='metodo al que llama' --}}
<button wire:click="increment" type="button" class="focus:outline-none text-white text-sm py-2.5 px-5 rounded-md bg-green-500 hover:bg-green-600 hover:shadow-lg">Aumentar</button>
</div>
它不适用于 php artisan serve
或我创建的虚拟服务器,我也会转录以防路径错误:
<虚拟主机 *>
DocumentRoot "C:\xampp\htdocs\cursos\public"
服务器名称 cursos.test
<目录“C:\xampp\htdocs\cursos\public”>
选项全部
允许覆盖所有
要求全部授予
谢谢
在 counter 的 Blade 文件中将其包装成单个 div 元素
<div>
<button wire:click="increment" type="button" class="focus:outline-none text-white text-sm py-2.5 px-5 rounded-md bg-green-500 hover:bg-green-600 hover:shadow-lg">Aumentar</button>
</div>
在Counter组件中将count变量初始化为0
public $count = 0
我正在尝试执行 Livewire Quickstart。我已正确安装所有内容并复制示例中出现的代码,但动态行为对我不起作用。也就是说,我不知道它是否加载了 Javascript,因为控制台中什么也没有出现。
html:
@livewireStyles
</head>
<body>
<livewire:counter/>
@livewireScripts
</body>
</html>
class:
class Counter extends Component
{
// cual propiedad puede accederse por el componente..
public $count=0;
public function increment()
{
$this->count++;
}
public function render()
{
return view('livewire.counter');
}
}
按钮:
<div class="inline-block mr-2 mt-2">
{{-- wire: evento que se espera... ='metodo al que llama' --}}
<button wire:click="increment" type="button" class="focus:outline-none text-white text-sm py-2.5 px-5 rounded-md bg-green-500 hover:bg-green-600 hover:shadow-lg">Aumentar</button>
</div>
它不适用于 php artisan serve
或我创建的虚拟服务器,我也会转录以防路径错误:
<虚拟主机 *> DocumentRoot "C:\xampp\htdocs\cursos\public" 服务器名称 cursos.test <目录“C:\xampp\htdocs\cursos\public”> 选项全部 允许覆盖所有 要求全部授予
谢谢
在 counter 的 Blade 文件中将其包装成单个 div 元素
<div>
<button wire:click="increment" type="button" class="focus:outline-none text-white text-sm py-2.5 px-5 rounded-md bg-green-500 hover:bg-green-600 hover:shadow-lg">Aumentar</button>
</div>
在Counter组件中将count变量初始化为0
public $count = 0