当我更新公共变量时,Livewire 渲染整个 html 而不是只更新部分

问题描述 投票:0回答:1

在Live中,当我们更新任何属性时,它会调用update方法。当它返回响应时,它是否返回整个 HTML?我的意思是,它不只是更新特定部分,而是返回整个组件?

目前,当我过滤组件中的特定部分时,它会更新 $this->jobs 私有属性并呈现输出,当我检查网络表中的更新方法时,它会在一秒钟内返回 200,但输出需要时间才能在屏幕上呈现。当我检查响应时,我看到大约 1MB HTML,这似乎是我的整个组件。

laravel laravel-5 laravel-livewire
1个回答
0
投票

您没有发送任何代码,但完全当您使用匿名组件时,所有父组件都会在更新时再次渲染,如果您只想重新渲染指定的组件,请确保您使用的是命名组件。

© www.soinside.com 2019 - 2024. All rights reserved.