Laravel Livewire事件侦听器未触发

道格·尼库姆(Doug Niccum)

我目前正在使用事件发射器来渲染一些Javascript以显示Stripe信用卡输入。理想的结果是显示一个模式,然后使用Javascript事件侦听器呈现信用卡输入。

我有一个类似的按钮来显示Jetstream模式:

<x-jet-secondary-button type="button" wire:click="showCreateModal">Show</x-jet-secondary-button>

在Livewire组件中,这是方法:

public function showCreateModal()
{
    $this->emit('loadCard');

    $this->showCreate = true;
}

然后是Javascript事件监听器:

<script type="text/javascript">
    var STRIPE = Stripe('{{ config("cashier.key") }}');
    var elements = STRIPE.elements();

    Livewire.on('loadCard', function () {
        setTimeout(function() {
            var card = elements.create('card');
            card.mount('#card-element');
        }, 500)
    });
</script>

我尝试了3或4个不同的版本,到目前为止还没有运气。任何帮助/反馈将不胜感激。

道格·尼库姆(Doug Niccum)

找到了问题。我将Vue加载到@livewireScripts刀片指令顶部的页面中。通过删除Vue,解决了该问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript 事件侦听器未触发

来自分类Dev

事件,侦听器,作业,队列之间的Laravel差异

来自分类Dev

Laravel事件处理程序和侦听器

来自分类Dev

Laravel:在EventServiceProvider外部注册事件/侦听器?

来自分类Dev

Laravel事件处理程序和侦听器

来自分类Dev

事件在 Laravel 中看不到侦听器

来自分类Dev

Symfony(5.1)主义事件侦听器被触发,但实体侦听器未触发

来自分类Dev

Vaadin JavaScript卸载事件侦听器未触发

来自分类Dev

等待“结束”的视频事件侦听器未触发

来自分类Dev

复选框事件侦听器未触发

来自分类Dev

Laravel 5-事件处理程序和侦听器之间的混淆

来自分类Dev

如何将MailgunTransport中创建的Mailgun ID传递给Laravel中的事件侦听器?

来自分类Dev

laravel 5.4 使用事件和侦听器增加页面点击量

来自分类Dev

Laravel - 在模型侦听器中为调度事件编写异常

来自分类Dev

Laravel队列侦听器超时

来自分类Dev

jQuery事件侦听器多次触发

来自分类Dev

未触发OnItemClick侦听器

来自分类Dev

未触发OnItemClick侦听器

来自分类Dev

Firebase侦听器代码未触发

来自分类Dev

使用Syn.js的事件侦听器未触发鼠标事件

来自分类Dev

覆盖Laravel队列侦听器输出[仅Laravel <= 5.2]

来自分类Dev

事件未传递给侦听器

来自分类Dev

未调用事件侦听器

来自分类Dev

为什么在注册事件侦听器并触发事件侦听器之前调用滚动事件?

来自分类Dev

未触发我的链接功能中注册的事件侦听器

来自分类Dev

在事件触发后添加事件侦听器“加载”

来自分类Dev

Laravel 5事件处理程序未触发

来自分类Dev

是否使用“ .click()”异步触发事件侦听器?

来自分类Dev

DOMContentLoaded上的事件侦听器随机触发

Related 相关文章

热门标签

归档