问题标签 [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 投票
1 回答
633 浏览

laravel - 使用相同模态 Livewire 的 Crud 操作

我正在为一个新项目使用 livewire,所以我希望我的 crud 操作使用模态,在这种情况下,我想使用一个像 vuejs 一样负责创建和更新的模态。我尝试这样做,但这不起作用

在我的刀下

在我的组件中

Livewire 版本:2.x,

我可以实现这个还是我必须为此使用两个模态?提前致谢

0 投票
0 回答
2179 浏览

laravel-livewire - 如何在多个输入 Laravel Livewire 中更新和显示正确的值

Variation我有一个整页的 livewire 组件,我正在使用单个模态进行 crud,我正在为产品创建变体,并且变体具有多个值,所以在这种情况下,我在和之间创建了一对多的关系VariationValue。当我创建没有问题但是当我想更新有问题时,我的多个输入的index值在输入内部没有正确显示,如果我这样做$value->value,我会在输入中看到正确的值,但我无法更新或删除它们,直到我没有id.

我希望该用户可以根据需要更新和删除并添加更多字段,但是我的问题是我无法在输入中显示正确的值并且无法id从中删除要删除的内容db,我正在尝试使用$editModelikewire:model.defer="{{ $editMode ? $values[$key]->value : 'values.'.$key }}"但它不起作用,它只是wire:model.defer="value"在我检查元素时向我显示里面的值。我如何为更新和删除新值执行此操作,我搜索了很多但没有找到结果,在图像下方您可以看到[object Object]这些输入内部没有显示正确的值。

$editMode = true它向我展示这样

在此处输入图像描述

在我的模态刀片中

在我的组件中

0 投票
5 回答
5414 浏览

laravel - laravel - livewire 全页组件

我使用 laravel 8。

我在以下位置定义受保护的命名空间RouteServiceProvider

然后通过以下路线使用livewire:

但我有以下错误:

注意:这增加App\Http\Controllers了我的第一个动作!!!如果全部删除protected $namespace就可以了。但我不想删除它。

有没有办法让我同时拥有 ‍<code>controller protected namespace (for controller namespace) 和Route::getfor Full-Page Components

0 投票
2 回答
1523 浏览

php - Livewire 上的 SPA 在第二页渲染后未加载 js 元素

我的基于 livewire 的 SPA 在第二页渲染后没有加载 javascript 事件:例如,两种情况:

  1. 仪表板中的第一页刷新会加载图表插件。在我渲染其他页面并返回仪表板后,图表不会再次加载。

  2. 我刷新页面,侧边栏中的菜单已折叠。在我渲染其他页面后,它们不会出现折叠。

我在 Laravel 8 上使用 Turbolinks 和 Livewire。

先感谢您。

0 投票
2 回答
1981 浏览

laravel - Laravel Livewire 该路由不支持 POST 方法

我一插入这个标题,系统就向我显示了所有类似的问题,但没有一个能帮助我。无论我尝试什么,我都会收到此错误“此路线不支持 POST 方法。 ”。更糟糕的是,我是否已经制作了另一个具有相同逻辑的组件,并且那个组件运行良好。

以下是路线:(teeoffform 有效,公告无效)

以下是表单标签:两个相同的工作一个不工作

这是我的组件,来自一个不起作用的组件(公告)与另一个起作用的组件的唯一区别是没有渲染方法,所以我试着把它拿出来看看是否是问题所在,但是没有运气...我想,因为我的路线已经调用了视图,所以可能存在冲突...但是没关系,无论如何我都会遇到错误,而且我没有想法。

我真的不明白......我现在找了 4 个小时,为什么会这样。

0 投票
1 回答
432 浏览

laravel - 致命错误:phar 中允许的内存大小为 1610612736 字节已用尽(尝试分配 4096 字节)

composer 需要 livewire/livewire 使用版本 ^2.3 for livewire/livewire ./composer.json 已更新 使用包信息加载 composer 存储库 更新依赖项(包括 require-dev) PHP 致命错误:允许的内存大小为 1610612736 字节已用尽(尝试分配4096 字节)在 phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php 第 52 行

致命错误:第 52 行 phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php 中允许的内存大小为 1610612736 字节已用尽(尝试分配 4096 字节)

检查https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors以获取有关如何处理内存不足错误的更多信息。C:\Users\vits\vitsagro>composer 需要 livewire/livewire

0 投票
1 回答
620 浏览

tinymce - 无法保存 Tiny MCE 数据 | Laravel 8 Livewire

我已经为我的新闻文章实现了 Tiny MCE,并让它与下面的代码一起工作。当我在不同的 crud 页面上实现相同的代码时,Tiny MCE 内容不会保存到我的变量中。

创建.blade.php

创建.php

dd 的结果是一个空字符串,如果我不定义变量,它将为空。

结果 dd

0 投票
1 回答
64 浏览

python - 如何正确安装火线?

我正在用我有的教科书自学python,而且我快读完这本书了。但它要我为课程项目安装 pygame 和 livewires。过了一会儿,我安装了 pygame,它运行良好,但我无法让 livewires 正常工作,我通过在命令提示符中键入“pip install LiveWires”来安装它,但是当我尝试在 python shell 中导入模块游戏时,我收到此错误:

Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> from livewires import games File "C:\Users\young\AppData\Local\Programs\Python\Python39-32\lib\site-packages\livewires\__init__.py", line 32, in <module> from beginners import * ModuleNotFoundError: No module named 'beginners'

有没有其他方法可以安装软件包?有没有办法解决这个问题?任何帮助表示赞赏。

0 投票
3 回答
3549 浏览

php - 使用 livewire 从 URL 获取类型参数值

我想使用 livewire 从 url "example.com/user?type=agent" 获取类型的值。

我尝试使用 Input::get('type') 但在 livewire 组件类中不起作用

0 投票
3 回答
342 浏览

laravel - 线材型号收不到信息

我正在制作一个评论系统,livewire 在系统的其他部分正常工作,但是当我想编辑评论时,wire:model 没有收到信息,但是如果我在视图上打印变量,它会正确显示。

我展示了组件的代码:

我显示视图: