如何将blazor组件设置为单一渲染?

时间:2020-10-27 05:13:05

标签: c# blazor

在blazor中,当我运行StateHasChanged()方法时,它将重新呈现页面并重新设置要发送到我的子组件的任何属性。

我的一些子组件只是JavaScript包装器,因此我不需要重新渲染子组件。

有人知道禁用多个渲染的语法是什么吗?

1 个答案:

答案 0 :(得分:0)

您可以覆盖ShouldRender()。如果我没记错的话,它总是会(预)渲染一次。

protected override bool ShouldRender()
{
   return false;
}