[我正在尝试使用Blazor中的Javascript互操作获取当前URL,我正在尝试使用此代码:
string url = await JSRuntime.InvokeAsync<string>("window.location.href");
但是它不起作用。我也尝试按照this指南对NavigationManager做同样的事情,但是随后我的navManager对象由于未知原因(尽管注入了)而为null。
我该如何实现?
我当前的代码是(文件是NavMenu.razor):https://pastebin.com/CBHbahDG
为了通过NavigationManager对象获取当前网址,请执行以下操作