如何使用 NavLinkMatch.All 激活 NavLink,并在末尾添加井号

And*_*rey 6 asp.net-core blazor

使用服务器端 Blazor,我在导航菜单中有一个指向主页的链接:

<NavLink class="nav-link" href="" Match="NavLinkMatch.All">Main</NavLink>
Run Code Online (Sandbox Code Playgroud)


使用https://localhost 时,它是活动的,使用https://localhost/#时,它不是活动的,而应用程序仍在主页上。我无法使用NavLinkMatch.Prefix,因为主链接将在每个页面上激活。

PS 我正在使用服务器端 Blazor 和 Google OAuth2。身份验证后,Google 会重定向到以 # 结尾的主页。此后主链接变为非活动状态。