错误:Microsoft.JSInterop.JSException:正在.NET7中将循环结构转换为JSON



我在.NET6中创建了一个Blazor Server应用程序,但最近我将其升级到了.NET7。

错误:Microsoft.JSInterop.JSException:将循环结构转换为JSON-->在具有构造函数"Window"的对象处启动---属性"window"关闭圆TypeError:将循环结构转换为JSON-->在具有构造函数"Window"的对象处启动---属性"window"关闭圆在JSON.stringify((

此问题发生在这一行

await _jsRuntime.InvokeAsync<object>("open", url, "_blank");

此行负责在浏览器的新选项卡中打开URL。一旦我点击导航栏链接,就会调用上面的行并出现此问题。有人知道这个问题的答案吗?请帮帮我,谢谢你的回答。

我更改了这行

await _jsRuntime.InvokeAsync<object>("open", url, "_blank");

作为这个

await _jsRuntime.InvokeVoidAsync("open", url, "_blank");

在那之后,我没有得到那个问题。

相关内容

  • 没有找到相关文章

最新更新