您有一个主要组件,并且在主要组件中有许多子组件
您想刷新单个子组件,而不是刷新主要组件的整个屏幕吗?
答案 0 :(得分:3)
是的,这是可能的:
Parent.razor
<Child @ref="_childComponent" />
<button @onclick="@(() => _childComponent.Refresh())">Refresh Child</button>
@code {
private Child _childComponent;
}
Child.razor
<p>Right now: @DateTime.Now</p>
@code {
public void Refresh()
{
StateHasChanged();
}
}