Компонент Blazor наследуется, ничего не отображаетсяC#

Место общения программистов C#
Гость
Компонент Blazor наследуется, ничего не отображается

Сообщение Гость »

Я хочу выполнить простое наследование компонентов, но при переходе на /testpage ничего не вижу. Что я делаю неправильно?
TestBase:
@inherits ComponentBase

@if (!string.IsNullOrEmpty(Name))
{
@Name
}

@code {
protected string? Name { get; set; }

public override async Task SetParametersAsync(ParameterView parameters)
{
await base.SetParametersAsync(parameters);
GetInfo();
StateHasChanged();
}

protected virtual void GetInfo()
{

}
}

Тестовая страница:
@inherits TestBase
@page "/testpage"

@code {
protected override void GetInfo()
{
Name = "Hello";
}
}


Подробнее здесь: https://stackoverflow.com/questions/781 ... ng-renders

Вернуться в «C#»