FetchData
方法进行加载。@page "/fetchdata"
@using System.Net.Http.Json;
Weather forecast
@if (forecasts == null)
{
Loading...
}
else
{
Date
Temp. (C)
Temp. (F)
Summary
@foreach (var forecast in forecasts)
{
@forecast.Date.ToShortDateString()
@forecast.TemperatureC
@forecast.TemperatureF
@forecast.Summary
}
}
@code {
private WeatherForecast[] forecasts;
protected override async Task OnInitializedAsync()
{
forecasts = await FetchData();
}
private static async Task FetchData()
=> await Http.GetFromJsonAsync("sample-data/weather.json");
}
Program.cs
文件中添加以下代码以启用客户端缓存:builder.Services.AddHttpClient("MyServer
上一篇:BlazorWASM在移动PWA上的动画GIF闪烁。
下一篇:BlazorWASM中出现'Unhandledexceptionrenderingcomponent:'<'isaninvalidstartofavalue”错误