问题标签 [livewires]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1041 浏览

laravel-livewire - 当我提交表单时,livewire 中的 Bootstrap select2 不断消失

我的代码有问题,当我刷新页面时,select2 只显示一次,但在我提交表单时它会消失,或者如果出现验证错误,它也会消失。我尝试了wire:ignore select2并没有消失,但它停止正常工作并且表单认为它就像它不存在一样。我使用 laravel 8、livewire 2 和 turbolinks。任何帮助将不胜感激我已经被困了将近 2 周。这是我的代码:

刀:

零件:

0 投票
1 回答
600 浏览

php - Laravel Livewire 更新数组复选框。(编辑表格)

我使用带有复选框数组的 livewire 更新堆栈请帮助。形式

php函数

结果不使用 PermissionCheckbox 更新。提前谢谢你们。

0 投票
1 回答
173 浏览

laravel - Laravel Livewire:在模态中选择关闭模态而不渲染

我正在尝试在模态中进行选择,以便在我的应用程序中使用联系人公式。视图还可以,选择在这里,但是当我选择其中一个选项时,模态关闭并阻止所有内容。

我在一个 livewire 组件中。

简历.php

livewire.simulation.resume.blade.php

@include 是因为我还有很多其他的小组件要添加

livewire.simulation.resume._student-project.blade.php

我想要的是选择一个选项并提交它,以便(下一步)在我的数据库中创建一个实体。谢谢您的帮助 !

0 投票
0 回答
229 浏览

laravel - 我的表单未在 livewire 项目中提交

我正在通过在线课程学习 Livewire 框架,为了学习我创建了一个测试项目。

在这个项目的一部分中,我有一个不提交的表单并且视图刷新但显然代码没有任何问题。

在单击提交按钮并刷新'a?添加到网址。

http://127.0.0.1:8000/auth

我的表格:

我的组件:

我的路线:

0 投票
1 回答
52 浏览

php - Livewire - 每次请求时都会增加时间

每次我执行相同的操作请求时,运行时间都会不断增加。有什么办法可以解决吗?

在我的刀片中:

我的方法:

做同样的事情,即选择 select 选项并调用select_promotion()方法,livewire 时间请求不断增加,如下所示:

第一张图片

找了半天,发现方法调用执行异常,所以看起来同一个数据查询是这样执行的:

第二张图片

如何阻止它?即使我在方法 mount() 或 render() 中没有进程

0 投票
1 回答
31 浏览

laravel - Livewire:显示数据和表单的问题

我在一页上显示数据和表单时遇到问题。在 textarea 中写入任何单词后,数据库中的显示数据消失。当我点击提交时,同样的问题。在调试器中只有第一个查询的数据,第二个被清除。我尝试使用一个查询(第二个),但它是一样的。

我的示例代码

  • 路线网:

火线:

  • 看法:

0 投票
1 回答
51 浏览

javascript - 为什么我的 js 代码在 Laravel 8 的 Livewire 中执行点击事件时会暂停?

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

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

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

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

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

0 投票
0 回答
41 浏览

laravel-8 - 删除 livewire 中的多余空格

使用

拉拉维尔 8.54

活线 2.6

我创建了一个简单的 livewire 组件来存储值,它工作正常......但它认为一个值就像"test", " test" and " test "不同的值。

我想要的是在验证之前从任何值中删除一个以上的空格。

在常规的 laravel 请求中,我使用中间件来做到这一点

中间件:RemoveMoreThanOneSpace.php

我如何在 livewire 中做类似的事情?

0 投票
1 回答
62 浏览

laravel - 如何使用 livewire 发送 nexmo SMS?

我的代码工作正常,但短信没有发送到手机号码。我正在使用 livewire 组件,并且到处搜索 Nexmo 短信通知,它与使用控制器有关。如何使用 livewire 发送短信

0 投票
1 回答
233 浏览

php - Laravel - Livewire,如何自定义全局消息 URL?

在此示例中,使用如下示例中的自定义域不会告诉 Livewire 请求以相同的子域作为前缀subdomain1

问题是 Livewire 获取端点的默认回调/livewire/message/{message}不幸的是仅使用根域,而不是基于调用它的位置。在我的例子中subdomain1,你可以猜到这意味着会话包的不同存储。首先,这是一个不同的会话。

因此,存储在子域的会话中与存储在会话本身中是不同的。尽管如此,为了根据每个子域封装 Livewire 使用,我还需要进行其他自定义,图像我有一个基于多租户的项目,我需要这样的隔离。