Laravel Livewire 魔术动作不工作
Laravel Livewire Magic Action not working
我是 laravel livewire 的新手。我正在尝试使用 livewire 设置变量的值。
在我的 livewire 控制器中,我定义了 public 变量。
public $baction;
在我的 livewire 视图中是这样的
<p>
Hello
{{$baction}}
</p>
<button wire:click="$set('baction', 1)" class="-ml-px relative inline-flex items-center">
Set
</button>
现在,当我点击按钮时,它应该将 $baction
变量的值设置为 1,它应该显示在 Hello 文本旁边,但它没有显示。
您的代码示例运行良好。
我相信你忘了在显示 livewire 组件
的 blade 中包含 livewire CSS 和 JS
<html>
<head>
.....
@livewireStyles
</head>
<body>
<livewire:my-awesome-component />
@livewireScripts
</body>
</html>
我是 laravel livewire 的新手。我正在尝试使用 livewire 设置变量的值。 在我的 livewire 控制器中,我定义了 public 变量。
public $baction;
在我的 livewire 视图中是这样的
<p>
Hello
{{$baction}}
</p>
<button wire:click="$set('baction', 1)" class="-ml-px relative inline-flex items-center">
Set
</button>
现在,当我点击按钮时,它应该将 $baction
变量的值设置为 1,它应该显示在 Hello 文本旁边,但它没有显示。
您的代码示例运行良好。 我相信你忘了在显示 livewire 组件
的 blade 中包含 livewire CSS 和 JS<html>
<head>
.....
@livewireStyles
</head>
<body>
<livewire:my-awesome-component />
@livewireScripts
</body>
</html>