Laravel livewire中继器加载时间

pxq42qpu  于 2022-12-01  发布在  其他
关注(0)|答案(1)|浏览(130)

版本

有人能告诉我如何改善livewire中继器的加载时间吗?例如,当我点击按钮添加新的输入时,我必须等待大约3秒,直到它出现。而且,有时它碰巧不是3秒,而是10- 12秒。

图像

Network loading screen

代码

public $reviews = [];
 public function newReviewInput()
{
    $addreview = [
        'reviews' => '',
        'score' => '',
        'source' => '',
    ];

    array_push($this->reviews, $addreview);
}

当单击按钮时,我调用这个函数,它将一个新值添加到数组中,然后循环显示新的输入。

这是最佳方法还是有更好的方法?
是否可能是因为一个组件(全页组件)中有很多方法?
如果我把它们都分成小的会有帮助吗?

谢谢

wgx48brx

wgx48brx1#

最后,帮助我的解决方案是将所有组件分开,而不是一个大的组件。后来,我刚刚做了一个功能,可以一次保存所有表单中的所有更改,如果有更改,可以使用单独的按钮:)

相关问题