Я хочу выполнить простое наследование компонентов, но при переходе на /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
Компонент Blazor наследуется, ничего не отображается ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Невозможно сериализовать объект из класса, который наследуется от самого списка.
Anonymous » » в форуме C# - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-