问题标签 [laravel-livewire]

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 投票
1 回答
2482 浏览

laravel - 使用 Laravel 7 和 livewire 1.0.13 时如何解决错误

我正在尝试在我的 Laravel 7 应用程序中使用 Livewire 1.013。我刚刚在我的包中安装了 livewire。我正在使用 xampp apache 服务器。所以,我的项目 URL 就像http://localhost/Projects/testproject/public

当我检查包含@livewireStylesand的页面@livewireScripts时,我收到了net::ERR_ABORTED 404 (Not Found)错误。我做了php artisan vendor:publish --tag=livewire:config并添加@php artisan vendor:publish --force --tag=livewire:assets --ansi到 composer.json 文件中。我执行的composer dump-autoload。错误仍然存​​在。谁能帮我解决这个问题?

如果我用它的 URL 做 PHP artisan ser 而不是自定义项目 URL,http://127.0.0.1:8000/它对我来说很好。但是,就我而言,我有不同的项目,我必须使用 xampp apcahe。

你能帮我解决这个问题吗?

提前致谢 !马努

0 投票
1 回答
1236 浏览

laravel - Livewire 不显示数据库中的数据。好吧,如果我 dd 数据,它实际上会

以下代码不显示数据。但是,如果我 dd 数据它可以工作

Livewire 公司.php:

livewire.公司:

虽然如果我 dd $company->name 它可以工作

网页.php:

布局/app.blade.php:

另外,如果我不使用 Route Model Binding 而是像这样查找它

它抛出不可解析的依赖解析 [Parameter #0 [ $company ]]

0 投票
1 回答
761 浏览

laravel - Laravel Livewire 仅在表单提交时 ping 到服务器

我正在学习 livewire,最近在 tallstack.dev 发现它的可能性。

我注意到的一件事是 livewire 将 ping 到服务器并将 wire:model 变量与后端同步。

在某些情况下,例如当我们注册用户或登录时,我们可能只有很少的输入字段。

而且我们可能只使用wire:model.lazy 仅在焦点不在输入时触发同步到服务器。

这里的主要问题是,不需要同步/ping 来服务器用户在其中一个输入字段上键入的当前值,因为整个表单仍然不完整。

所以每当我点击标签或点击另一个字段时,它都会同步到服务器。

最后在我点击提交之前,它仍然会最后一次 ping 服务器,因为它也失去了输入的焦点。

因此,如果我的注册表单上有 5 个输入字段,从第一个字段填写到提交按钮单击,将有 6 个 ping 到服务器。

有没有办法只连线:模型并且只在提交点击时一次发送所有输入值?

0 投票
1 回答
426 浏览

php - Laravel 中的部分页面可以用 Livewire 创建吗?

假设我有一个产品页面,买家可以在其中向卖家提问,并且问题会像在亚马逊中一样公开显示。是否可以单独使用 Laravel Livewire 制作该部分并包含在现有刀片组件中?

0 投票
1 回答
695 浏览

laravel-valet - Laravel Livewire - 502 错误网关

我在我的开发环境中使用 Laravel Valet,今天在使用 Livewire 发送发布请求时遇到了这个错误。

~/.config/valet/Log/nginx-error.log

0 投票
1 回答
1034 浏览

laravel - Laravel Livewire 内联组件返回语法错误

我正在使用 Laravel 7

当我使用此命令创建内联组件时,

它返回给我一个语法错误

ErrorException 语法错误,文件意外结束,预期变量 (T_VARIABLE) 或 heredoc 结束 (T_END_HEREDOC) 或 ${ (T_DOLLAR_OPEN_CURLY_BRACES) 或 {$ (T_CURLY_OPEN)(查看:/var/www/html/l7livewire/resources/views/welcome.刀片.php)

我的 HelloWorld3.php 代码位于 ap/http/livewire/

0 投票
1 回答
612 浏览

laravel - Chartjs 更新数据后意外调整大小和裁剪。使用 laravel 刀片视图和 Livewire

我的图表最初是通过下面显示的代码加载的。这工作正常。

然后通过 Livewire 事件更新数据。我可以在源中的 data 属性中看到 myChart 对象中的数据已正确更新,因此这似乎也有效。

问题是更新后,图表呈现不正确。它被裁剪了,看起来被放大了,大约是第一次加载时原始大小的 20% 左右。因此,我看不到数据刷新和更新是否正确发生,但如所示,我可以在源代码中看到数据在对象中正确更新。

更新

Livewire 会重新渲染下面的整个内容,因此实际上不需要更新数据,因为这已经发生了。不确定为什么更新页面时图表未正确呈现。使用.clear()or.render()方法不起作用。

0 投票
2 回答
551 浏览

laravel - Laravel livewire 打印条件 @error 而不是运行它

这

嗨,我遇到了错误,我正在使用 laravel livewire 验证,但它会打印条件 @error。帮我

0 投票
0 回答
825 浏览

php - laravel livewire 如何调用函数值

我正在尝试调用suppliers_master_id 中的函数值,但它显示错误

我的代码

];

功能码

0 投票
1 回答
979 浏览

php - laravel livewire 显示常量表达式包含无效操作,如何修复此错误

显示常量表达式包含无效操作

当我试图传递它显示的函数值时,我是 laravel livewire 的新手

常量表达式包含无效操作。

我正在尝试这个功能

我的代码