[英]How to set a blazor component to single render?
In blazor, when I run the StateHasChanged() method, it re-renders the page and re-sets any of the properties being sent to my child components.在 blazor 中,当我运行 StateHasChanged() 方法时,它会重新呈现页面并重新设置发送到我的子组件的任何属性。
Some of my child components are just JavaScript wrappers, so I don't need the child component to re-render.我的一些子组件只是 JavaScript 包装器,所以我不需要重新渲染子组件。
Anyone know what the syntax is to disable multiple renders?任何人都知道禁用多个渲染的语法是什么?
You can override ShouldRender() .您可以覆盖ShouldRender() 。 If I remember right it will be always be (pre)rendered once.
如果我没记错的话,它总是会被(预)渲染一次。
protected override bool ShouldRender()
{
return false;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.