9得票1回答
Laravel Livewire - 如何强制刷新子组件

当父组件更新时,我希望刷新子组件,并且只有该组件的子组件应该更新,因为我想在页面上的其他地方重用这个子组件。 组件结构如下所示。 UserShow.php class UserShow extends Component { public User $user; publ...

9得票6回答
Laravel Livewire中wire:click不触发函数

我想使用laravel livewire实现单页应用程序(SPA),我希望使用wire:click在组件中触发一个函数,但它不起作用。如果我的代码有问题,请原谅,这是我第一次在此发布,我不确定应该发布什么样的代码,以解决这些问题,谢谢。 @section('content') <d...

9得票5回答
强制Livewire进行完整页面重新加载

我使用 Livewire 和 Alpine 与 Laravel 8。 我有一个页面包含一个带有Datatable (jQuery)和Bootstrap模态框的表格。表格填充了来自模型实例列表的一些数据。当我点击表格中的按钮时,它会打开模态框并允许编辑相应的记录。这部分正常工作。 然而,Da...

8得票2回答
什么是 Laravel Livewire 组件的“hydrate”和“dehydrate”操作?

请问一下,Livewire组件中的“hydrate”和“dehydrate”的定义是什么?文档搜索中唯一的结果是: Livewire会在请求之间使用当前非持久化数据处理模型的水合和脱水。 在生命周期挂钩部分,hydrate和dehydrate类挂钩是自我引用的。 hydrate:在组件被...

8得票1回答
滚动到页面顶部 - Livewire 组件 - Alpine JS

我有一个使用 Laravel Livewire 创建的应用,在其中加载了一个Livewire组件和多个嵌套组件,这些组件根据状态变量逐个显示。当每个嵌套组件被显示时,页面会滚动到底部,我希望默认滚动到顶部。在嵌套组件的顶部,我已经尝试了以下方法: x-data x-init="window....

8得票2回答
Livewire中的wire:model在选择选项上无法正常工作

我使用wire:model创建了一个下拉菜单。 <div class="form-group"> <label>Menu</label> <select wire:model="chapter_id" class="form-cont...

8得票6回答
Laravel Livewire错误未被清除

我正在尝试使用Laravel Livewire,并遇到这样一种情况:即使表单已成功提交,以前的错误仍然显示。 点击"保存"之前: 点击"保存"之后: 在Blade文件customer-new.blade.php中,name的HTML片段如下: <div class="fo...

8得票1回答
如何从我的Laravel应用程序中撤消Inertia.js

我的应用程序中撤消Inertia.js存在问题。在启动应用程序时,我不小心同时输入了两个命令。 php artisan jetstream:install inertia --teams 过了一会儿,我发现Livewire更适合我的项目。 php artisan jetstream:i...

8得票1回答
Laravel Livewire,两个Livewire组件之间的通信

我有2个Livewire组件,第一个只显示购物车的会话变量,第二个只是添加商品到购物车(一个非常原始的表单,包含sku、标题、价格和数量)。 <livewire:shoppingcart :cart="$CartId"> <livewire:order-add-produ...

8得票1回答
如何使 Livewire / Alpine.js 应用中的 Flatpickr 日期选择器具有响应性?

在我的laravel 7/livewire 1.3/alpinejs 2项目中,我从https://flatpickr.js.org添加了flatpickr日期选择器。日期选择器工作正常,但是响应式不起作用。在下面的代码中,$current_operation_date是组件中的公共变量,并且...