Вход на сайт
предпочтения по количеству соединений с БД
800 просмотров
Перейти к просмотру всей ветки
в ответ alex445 13.05.23 11:02
Вот как бы загадка. Есть Блазор код, TestComponent только логирует вызов фунций внутри себя и имеет CascadingParameter. /*Это коммент должен быть '//var _forecasts' как коммент, следующий вопрос, что будет в выводе с данной строкой без коммента?*/
<button @onclick="OnRefresh">Refresh</button>
<CascadingValue Value="@_forecasts">
<TestComponent></TestComponent>
</CascadingValue>
@code{
private WeatherForecast[]? _forecasts;
protected override async Task OnInitializedAsync()
{
Console.WriteLine("---Main component loading shared data---");
_forecasts = await ForecastService.GetForecastAsync(DateTime.Now);
}
private async Task OnRefresh()
{
Console.WriteLine("---Pressed button Refresh---");
await Task.Delay(200);
//var _forecasts = await ForecastService.GetForecastAsync(DateTime.Now);
}
}
Вопрос: Что можно увидеть в логах?
