Blazor 导航管理器可以使用 NavigationManager
类来管理页面导航。要返回到上一页,可以使用 NavigationManager
的 NavigateTo
方法并传递特殊的相对路径 ../
。
以下是一个示例:
@page "/page1"
@inject NavigationManager NavigationManager
@code {
private void GoBack()
{
NavigationManager.NavigateTo("../");
}
}
在上面的示例中,我们在页面上创建了一个按钮,并在按钮的点击事件中调用了 GoBack
方法。该方法使用 NavigationManager
的 NavigateTo
方法来导航到上一页,通过传递 ../
来实现。注意,这里使用的是相对路径,根据具体的页面结构和导航需求,可能需要调整路径。
在实际使用中,你可以根据具体的需求将该代码示例集成到你的 Blazor 应用程序中。