0

我在 Laravel 8 的一个项目中,但其中一个视图有问题。

我还使用 Livewire 进行反应,例如在付款视图中,我创建了一个多步骤或多步骤表单,当我单击继续按钮时,它会将我带到与事件相同的视图的下一步wire:click('method'),例如:

<button wire:click('nextPage')>
    Continuar
</button>

nextPage() 是带我进入下一步的方法,当执行此事件时,一切都很好,正常带我进入下一步,但问题是它禁用了我布局中脚本中的所有 javascript 事件app.blade.php,这个发生在第一次单击并触发 wire:click 事件时。

在我app.blade.php使用的 js 文件中,如下所示:

<script src="{{ asset(js/index.js) }}" defer></script>

我需要这方面的帮助,非常感谢您!

4

1 回答 1

0

像 click 这样的连线指令事件具有特定的格式,如文档所述:

wire:[dispatched browser event]="[action]"

所以,你需要编辑你的代码并像这样写

wire:click="nextPage"
于 2021-08-28T01:56:58.443 回答