我看到越来越多的 OnInitialized 和 OnInitializedAsync() 返回 base.OnInitialized[Async] 的示例。但为什么?微软网站上的示例不包括返回基本方法
protected override Task OnInitializedAsync()
{
Contact = new();
return base.OnInitializedAsync();
}
Run Code Online (Sandbox Code Playgroud)
由于这个问题是从其他地方引用的,作为参考,这些方法如下ComponentBase所示:
protected virtual void OnInitialized()
{
}
protected virtual Task OnInitializedAsync()
=> Task.CompletedTask;
protected virtual void OnParametersSet()
{
}
protected virtual Task OnParametersSetAsync()
=> Task.CompletedTask;
protected virtual void OnAfterRender(bool firstRender)
{
}
protected virtual Task OnAfterRenderAsync(bool firstRender)
=> Task.CompletedTask;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6693 次 |
| 最近记录: |