Компонент 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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