小编Bou*_*ijn的帖子

Livewire 组件插入另一个 Livewire 组件

我有一个包含几张卡片的 Livewire 概述组件。在这些卡中,有一个 livewire 表单,但是当我将该表单包含到概述组件中时,我的整个 livewire 停止工作。

我添加到概述组件文件中的唯一一行是:

@livewire('apply-form')

当我删除该 livewire 方法时,一切都会再次正常工作,但我也需要在我的概述组件中使用该表单。

我做错了什么吗,或者有人可以帮我解决这个奇怪的“错误”吗?

不知道我的 livewire 版本,但资产已过时。

Livewire 也没有给出任何错误。

主要组件,其中包含导致其余组件崩溃的其他组件

导致其余部分崩溃的 Livewire 组件的代码:


namespace App\Http\Livewire;

use Illuminate\Support\Facades\Mail;
use Livewire\Component;
use App\Mail\ApplyMail;
use Livewire\WithFileUploads;

class ApplyForm extends Component
{
    use WithFileUploads;

    public $voornaam;
    public $achternaam;
    public $woonplaats;
    public $geboortedatum;
    public $emailadres;
    public $telefoonnummer;
    public $vacaturenaam;
    public $cv;

    protected $rules = [
        'voornaam' => 'required|max:10',
        'achternaam' => 'required|max:10',
        'woonplaats' => 'required|max:10',
        'geboortedatum' => 'required|date',
        'emailadres' => 'required|e-mail',
        'telefoonnummer' => 'required|numeric',
        'vacaturenaam' => 'required', …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent laravel-livewire

5
推荐指数
1
解决办法
3688
查看次数

标签 统计

eloquent ×1

laravel ×1

laravel-livewire ×1

php ×1