我在预览版 8 中创建了一个新的 Blazor 服务器端应用程序。当我调用 UriHelper.NavigateTo 从 Index.razor 页面转到计数器页面时,计数器页面被调用两次。
在 Index.razor 页面中,我有以下代码:
@code{
protected async override Task OnInitializedAsync()
{
UriHelper.NavigateTo("/counter");
}
}
Run Code Online (Sandbox Code Playgroud)
然后在计数器页面中,我添加了以下带有断点的代码:
protected override void OnInitialized()
{
}
Run Code Online (Sandbox Code Playgroud)
我的期望是当 NavigateTo 在 Index.razor 中调用计数器路由时只调用一次计数器页面
blazor ×1